home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_90_CTCMD.txt < prev    next >
Text File  |  1993-07-15  |  151KB  |  2,667 lines

  1. # near model CODE resource
  2. # jump table entries: 11456-11456 (1 of them)
  3. fn00000000:
  4. 00000000  48E7 0018                movem.l    -[A7], A3,A4
  5. 00000004  286F 000C                movea.l    A4, [A7 + 0xC]
  6. 00000008  206D F990                movea.l    A0, [A5 - 0x670]
  7. 0000000C  2668 01CA                movea.l    A3, [A0 + 0x1CA]
  8. 00000010  6018                     bra        +0x1A /* 0000002A */
  9. label00000012:
  10. 00000012  B9EB 000A                cmpa.l     A4, [A3 + 0xA]
  11. 00000016  660E                     bne        +0x10 /* 00000026 */
  12. 00000018  206F 0010                movea.l    A0, [A7 + 0x10]
  13. 0000001C  224B                     movea.l    A1, A3
  14. 0000001E  5489                     addq.l     A1, 2
  15. 00000020  20D9                     move.l     [A0]+, [A1]+
  16. 00000022  20D9                     move.l     [A0]+, [A1]+
  17. 00000024  6008                     bra        +0xA /* 0000002E */
  18. label00000026:
  19. 00000026  266B 000E                movea.l    A3, [A3 + 0xE]
  20. label0000002A:
  21. 0000002A  200B                     move.l     D0, A3
  22. 0000002C  66E4                     bne        -0x1A /* 00000012 */
  23. label0000002E:
  24. 0000002E  4CDF 1800                movem.l    A3,A4, [A7]+
  25. 00000032  4E75                     rts
  26. fn00000034:
  27. 00000034  4E56 FFF8                link       A6, -0x0008
  28. 00000038  48E7 0118                movem.l    -[A7], D7,A3,A4
  29. 0000003C  286E 000C                movea.l    A4, [A6 + 0xC]
  30. 00000040  486E FFF8                pea.l      [A6 - 0x8]
  31. 00000044  486E 0008                pea.l      [A6 + 0x8]
  32. 00000048  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  33. 0000004C  3E00                     move.w     D7, D0
  34. 0000004E  508F                     addq.l     A7, 8
  35. 00000050  6728                     beq        +0x2A /* 0000007A */
  36. 00000052  266D FC5A                movea.l    A3, [A5 - 0x3A6]
  37. 00000056  6004                     bra        +0x6 /* 0000005C */
  38. label00000058:
  39. 00000058  266B 0004                movea.l    A3, [A3 + 0x4]
  40. label0000005C:
  41. 0000005C  200B                     move.l     D0, A3
  42. 0000005E  671A                     beq        +0x1C /* 0000007A */
  43. 00000060  4E94                     jsr        [A4]
  44. 00000062  2F00                     move.l     -[A7], D0
  45. 00000064  41EE 0000                lea.l      A0, [A6 + 0x0]
  46. 00000068  2F20                     move.l     -[A7], -[A0]
  47. 0000006A  2F20                     move.l     -[A7], -[A0]
  48. 0000006C  2F13                     move.l     -[A7], [A3]
  49. 0000006E  4EAD 1D2A                jsr        [A5 + 0x1D2A /* export_929 */]
  50. 00000072  3E00                     move.w     D7, D0
  51. 00000074  4FEF 0010                lea.l      A7, [A7 + 0x10]
  52. 00000078  66DE                     bne        -0x20 /* 00000058 */
  53. label0000007A:
  54. 0000007A  3007                     move.w     D0, D7
  55. 0000007C  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  56. 00000082  4E5E                     unlink     A6
  57. 00000084  4E75                     rts
  58. fn00000086:
  59. 00000086  4E56 FEF4                link       A6, -0x010C
  60. 0000008A  48E7 0118                movem.l    -[A7], D7,A3,A4
  61. 0000008E  47EE FF00                lea.l      A3, [A6 - 0x100]
  62. 00000092  486E FEF8                pea.l      [A6 - 0x108]
  63. 00000096  486E 0008                pea.l      [A6 + 0x8]
  64. 0000009A  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  65. 0000009E  3E00                     move.w     D7, D0
  66. 000000A0  2D6D FC5A FEF4           move.l     [A6 - 0x10C], [A5 - 0x3A6]
  67. 000000A6  508F                     addq.l     A7, 8
  68. 000000A8  607A                     bra        +0x7C /* 00000124 */
  69. label000000AA:
  70. 000000AA  2D6E 000C 0008           move.l     [A6 + 0x8], [A6 + 0xC]
  71. 000000B0  7007                     moveq.l    D0, 0x07
  72. 000000B2  B02C 004C                cmp.b      D0, [A4 + 0x4C]
  73. 000000B6  6626                     bne        +0x28 /* 000000DE */
  74. 000000B8  206E 0008                movea.l    A0, [A6 + 0x8]
  75. 000000BC  52AE 0008                addq.l     [A6 + 0x8], 1
  76. 000000C0  4A10                     tst.b      [A0]
  77. 000000C2  671A                     beq        +0x1C /* 000000DE */
  78. 000000C4  2F0B                     move.l     -[A7], A3
  79. 000000C6  486E 0008                pea.l      [A6 + 0x8]
  80. 000000CA  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  81. 000000CE  4A40                     tst.w      D0
  82. 000000D0  508F                     addq.l     A7, 8
  83. 000000D2  670A                     beq        +0xC /* 000000DE */
  84. 000000D4  4A13                     tst.b      [A3]
  85. 000000D6  6706                     beq        +0x8 /* 000000DE */
  86. 000000D8  2D6E 000C 0008           move.l     [A6 + 0x8], [A6 + 0xC]
  87. label000000DE:
  88. 000000DE  206E 0008                movea.l    A0, [A6 + 0x8]
  89. 000000E2  52AE 0008                addq.l     [A6 + 0x8], 1
  90. 000000E6  4A10                     tst.b      [A0]
  91. 000000E8  6730                     beq        +0x32 /* 0000011A */
  92. 000000EA  2F0B                     move.l     -[A7], A3
  93. 000000EC  486E 0008                pea.l      [A6 + 0x8]
  94. 000000F0  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  95. 000000F4  7200                     moveq.l    D1, 0x00
  96. 000000F6  4A40                     tst.w      D0
  97. 000000F8  508F                     addq.l     A7, 8
  98. 000000FA  671A                     beq        +0x1C /* 00000116 */
  99. 000000FC  2F01                     move.l     -[A7], D1
  100. 000000FE  700A                     moveq.l    D0, 0x0A
  101. 00000100  2F00                     move.l     -[A7], D0
  102. 00000102  2F0B                     move.l     -[A7], A3
  103. 00000104  2F0C                     move.l     -[A7], A4
  104. 00000106  4EAD 1D5A                jsr        [A5 + 0x1D5A /* export_935 */]
  105. 0000010A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  106. 0000010E  221F                     move.l     D1, [A7]+
  107. 00000110  4A40                     tst.w      D0
  108. 00000112  6702                     beq        +0x4 /* 00000116 */
  109. 00000114  7201                     moveq.l    D1, 0x01
  110. label00000116:
  111. 00000116  3E01                     move.w     D7, D1
  112. 00000118  66C4                     bne        -0x3A /* 000000DE */
  113. label0000011A:
  114. 0000011A  206E FEF4                movea.l    A0, [A6 - 0x10C]
  115. 0000011E  2D68 0004 FEF4           move.l     [A6 - 0x10C], [A0 + 0x4]
  116. label00000124:
  117. 00000124  4AAE FEF4                tst.l      [A6 - 0x10C]
  118. 00000128  672A                     beq        +0x2C /* 00000154 */
  119. 0000012A  4A47                     tst.w      D7
  120. 0000012C  6726                     beq        +0x28 /* 00000154 */
  121. 0000012E  206E 0010                movea.l    A0, [A6 + 0x10]
  122. 00000132  4E90                     jsr        [A0]
  123. 00000134  2840                     movea.l    A4, D0
  124. 00000136  2F0C                     move.l     -[A7], A4
  125. 00000138  41EE FF00                lea.l      A0, [A6 - 0x100]
  126. 0000013C  2F20                     move.l     -[A7], -[A0]
  127. 0000013E  2F20                     move.l     -[A7], -[A0]
  128. 00000140  206E FEF4                movea.l    A0, [A6 - 0x10C]
  129. 00000144  2F10                     move.l     -[A7], [A0]
  130. 00000146  4EAD 1D2A                jsr        [A5 + 0x1D2A /* export_929 */]
  131. 0000014A  3E00                     move.w     D7, D0
  132. 0000014C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  133. 00000150  6600 FF58                bne        -0xA6 /* 000000AA */
  134. label00000154:
  135. 00000154  3007                     move.w     D0, D7
  136. 00000156  4CEE 1880 FEE8           movem.l    D7,A3,A4, [A6 - 0x118]
  137. 0000015C  4E5E                     unlink     A6
  138. 0000015E  4E75                     rts
  139. fn00000160:
  140. 00000160  4E56 FED6                link       A6, -0x012A
  141. 00000164  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  142. 00000168  47EE FEE2                lea.l      A3, [A6 - 0x11E]
  143. 0000016C  202E 0008                move.l     D0, [A6 + 0x8]
  144. 00000170  5280                     addq.l     D0, 1
  145. 00000172  2D40 FED6                move.l     [A6 - 0x12A], D0
  146. 00000176  7000                     moveq.l    D0, 0x00
  147. 00000178  2F00                     move.l     -[A7], D0
  148. 0000017A  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  149. 0000017E  486D E65A                pea.l      [A5 - 0x19A6]
  150. 00000182  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  151. 00000186  426E FEDE                clr.w      [A6 - 0x122]
  152. 0000018A  7000                     moveq.l    D0, 0x00
  153. 0000018C  2D40 FEDA                move.l     [A6 - 0x126], D0
  154. 00000190  508F                     addq.l     A7, 8
  155. 00000192  6052                     bra        +0x54 /* 000001E6 */
  156. label00000194:
  157. 00000194  52AE FEDA                addq.l     [A6 - 0x126], 1
  158. 00000198  7E01                     moveq.l    D7, 0x01
  159. 0000019A  6002                     bra        +0x4 /* 0000019E */
  160. label0000019C:
  161. 0000019C  5287                     addq.l     D7, 1
  162. label0000019E:
  163. 0000019E  7040                     moveq.l    D0, 0x40
  164. 000001A0  B033 7000                cmp.b      D0, [A3 + D7.w]
  165. 000001A4  6708                     beq        +0xA /* 000001AE */
  166. 000001A6  7000                     moveq.l    D0, 0x00
  167. 000001A8  1013                     move.b     D0, [A3]
  168. 000001AA  B087                     cmp.l      D0, D7
  169. 000001AC  6CEE                     bge        -0x10 /* 0000019C */
  170. label000001AE:
  171. 000001AE  2C07                     move.l     D6, D7
  172. 000001B0  5286                     addq.l     D6, 1
  173. 000001B2  600C                     bra        +0xE /* 000001C0 */
  174. label000001B4:
  175. 000001B4  2007                     move.l     D0, D7
  176. 000001B6  5287                     addq.l     D7, 1
  177. 000001B8  17B3 6000 0000           move.b     [A3 + D0.w], [A3 + D6.w]
  178. 000001BE  5286                     addq.l     D6, 1
  179. label000001C0:
  180. 000001C0  7000                     moveq.l    D0, 0x00
  181. 000001C2  1013                     move.b     D0, [A3]
  182. 000001C4  B086                     cmp.l      D0, D6
  183. 000001C6  6CEC                     bge        -0x12 /* 000001B4 */
  184. 000001C8  2007                     move.l     D0, D7
  185. 000001CA  5380                     subq.l     D0, 1
  186. 000001CC  1680                     move.b     [A3], D0
  187. 000001CE  2F0B                     move.l     -[A7], A3
  188. 000001D0  4EAD 078A                jsr        [A5 + 0x78A /* export_237 */]
  189. 000001D4  3D40 FFE2                move.w     [A6 - 0x1E], D0
  190. 000001D8  B06E FEDE                cmp.w      D0, [A6 - 0x122]
  191. 000001DC  588F                     addq.l     A7, 4
  192. 000001DE  6F06                     ble        +0x8 /* 000001E6 */
  193. 000001E0  3D6E FFE2 FEDE           move.w     [A6 - 0x122], [A6 - 0x1E]
  194. label000001E6:
  195. 000001E6  206E 0008                movea.l    A0, [A6 + 0x8]
  196. 000001EA  52AE 0008                addq.l     [A6 + 0x8], 1
  197. 000001EE  4A10                     tst.b      [A0]
  198. 000001F0  6712                     beq        +0x14 /* 00000204 */
  199. 000001F2  2F0B                     move.l     -[A7], A3
  200. 000001F4  486E 0008                pea.l      [A6 + 0x8]
  201. 000001F8  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  202. 000001FC  3D40 FEE0                move.w     [A6 - 0x120], D0
  203. 00000200  508F                     addq.l     A7, 8
  204. 00000202  6690                     bne        -0x6E /* 00000194 */
  205. label00000204:
  206. 00000204  52AE 0008                addq.l     [A6 + 0x8], 1
  207. 00000208  4A6E FEE0                tst.w      [A6 - 0x120]
  208. 0000020C  6700 0280                beq        +0x282 /* 0000048E */
  209. 00000210  4AAD FC5A                tst.l      [A5 - 0x3A6]
  210. 00000214  6700 0278                beq        +0x27A /* 0000048E */
  211. 00000218  486E FFE4                pea.l      [A6 - 0x1C]
  212. 0000021C  486E 0008                pea.l      [A6 + 0x8]
  213. 00000220  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  214. 00000224  3D40 FEE0                move.w     [A6 - 0x120], D0
  215. 00000228  508F                     addq.l     A7, 8
  216. 0000022A  6700 0262                beq        +0x264 /* 0000048E */
  217. 0000022E  7001                     moveq.l    D0, 0x01
  218. 00000230  B0AE FEDA                cmp.l      D0, [A6 - 0x126]
  219. 00000234  6624                     bne        +0x26 /* 0000025A */
  220. 00000236  2F0B                     move.l     -[A7], A3
  221. 00000238  486E FED6                pea.l      [A6 - 0x12A]
  222. 0000023C  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  223. 00000240  41EE FFEC                lea.l      A0, [A6 - 0x14]
  224. 00000244  2F20                     move.l     -[A7], -[A0]
  225. 00000246  2F20                     move.l     -[A7], -[A0]
  226. 00000248  2F0B                     move.l     -[A7], A3
  227. 0000024A  4EAD 1D32                jsr        [A5 + 0x1D32 /* export_930 */]
  228. 0000024E  3D40 FEE0                move.w     [A6 - 0x120], D0
  229. 00000252  4FEF 0014                lea.l      A7, [A7 + 0x14]
  230. 00000256  6000 0236                bra        +0x238 /* 0000048E */
  231. label0000025A:
  232. 0000025A  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  233. 0000025E  2F00                     move.l     -[A7], D0
  234. 00000260  723C                     moveq.l    D1, 0x3C
  235. 00000262  2F01                     move.l     -[A7], D1
  236. 00000264  206D E9DE                movea.l    A0, [A5 - 0x1622]
  237. 00000268  3428 017A                move.w     D2, [A0 + 0x17A]
  238. 0000026C  48C2                     ext.l      D2
  239. 0000026E  2F02                     move.l     -[A7], D2
  240. 00000270  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  241. 00000274  508F                     addq.l     A7, 8
  242. 00000276  2200                     move.l     D1, D0
  243. 00000278  201F                     move.l     D0, [A7]+
  244. 0000027A  D240                     add.w      D1, D0
  245. 0000027C  48C1                     ext.l      D1
  246. 0000027E  E589                     lsl        D1, 2
  247. 00000280  2001                     move.l     D0, D1
  248. 00000282  E589                     lsl        D1, 2
  249. 00000284  D280                     add.l      D1, D0
  250. 00000286  D2BC 0000 00A0           add.l      D1, 0xA0
  251. 0000028C  3D41 FFE2                move.w     [A6 - 0x1E], D1
  252. 00000290  0C41 0208                cmpi.w     D1, 0x208
  253. 00000294  6C06                     bge        +0x8 /* 0000029C */
  254. 00000296  3D7C 0208 FFE2           move.w     [A6 - 0x1E], 0x208
  255. label0000029C:
  256. 0000029C  703C                     moveq.l    D0, 0x3C
  257. 0000029E  2F00                     move.l     -[A7], D0
  258. 000002A0  206D E9DE                movea.l    A0, [A5 - 0x1622]
  259. 000002A4  3228 017A                move.w     D1, [A0 + 0x17A]
  260. 000002A8  48C1                     ext.l      D1
  261. 000002AA  2F01                     move.l     -[A7], D1
  262. 000002AC  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  263. 000002B0  E348                     lsl        D0.w, 1
  264. 000002B2  D06E FEDE                add.w      D0, [A6 - 0x122]
  265. 000002B6  5440                     addq.w     D0, 2
  266. 000002B8  48C0                     ext.l      D0
  267. 000002BA  E588                     lsl        D0, 2
  268. 000002BC  2200                     move.l     D1, D0
  269. 000002BE  E588                     lsl        D0, 2
  270. 000002C0  D081                     add.l      D0, D1
  271. 000002C2  D0BC 0000 00A0           add.l      D0, 0xA0
  272. 000002C8  3D40 FEDE                move.w     [A6 - 0x122], D0
  273. 000002CC  0C40 0578                cmpi.w     D0, 0x578
  274. 000002D0  508F                     addq.l     A7, 8
  275. 000002D2  6C06                     bge        +0x8 /* 000002DA */
  276. 000002D4  3D7C 0578 FEDE           move.w     [A6 - 0x122], 0x578
  277. label000002DA:
  278. 000002DA  302E FFEA                move.w     D0, [A6 - 0x16]
  279. 000002DE  906E FFE6                sub.w      D0, [A6 - 0x1A]
  280. 000002E2  3D40 FFEE                move.w     [A6 - 0x12], D0
  281. 000002E6  302E FFE8                move.w     D0, [A6 - 0x18]
  282. 000002EA  906E FFE4                sub.w      D0, [A6 - 0x1C]
  283. 000002EE  3D40 FFEC                move.w     [A6 - 0x14], D0
  284. 000002F2  486E FFF4                pea.l      [A6 - 0xC]
  285. 000002F6  486E FFF2                pea.l      [A6 - 0xE]
  286. 000002FA  486E FFF0                pea.l      [A6 - 0x10]
  287. 000002FE  2F2E FEDA                move.l     -[A7], [A6 - 0x126]
  288. 00000302  302E FFE2                move.w     D0, [A6 - 0x1E]
  289. 00000306  48C0                     ext.l      D0
  290. 00000308  2F00                     move.l     -[A7], D0
  291. 0000030A  302E FEDE                move.w     D0, [A6 - 0x122]
  292. 0000030E  48C0                     ext.l      D0
  293. 00000310  2F00                     move.l     -[A7], D0
  294. 00000312  302E FFEC                move.w     D0, [A6 - 0x14]
  295. 00000316  48C0                     ext.l      D0
  296. 00000318  2F00                     move.l     -[A7], D0
  297. 0000031A  302E FFEE                move.w     D0, [A6 - 0x12]
  298. 0000031E  48C0                     ext.l      D0
  299. 00000320  2F00                     move.l     -[A7], D0
  300. 00000322  4EAD 0CE2                jsr        [A5 + 0xCE2 /* export_408 */]
  301. 00000326  302E FFEE                move.w     D0, [A6 - 0x12]
  302. 0000032A  48C0                     ext.l      D0
  303. 0000032C  81EE FFF0                divs.w     D0, [A6 - 0x10]
  304. 00000330  3D40 FFEE                move.w     [A6 - 0x12], D0
  305. 00000334  302E FFEC                move.w     D0, [A6 - 0x14]
  306. 00000338  48C0                     ext.l      D0
  307. 0000033A  81EE FFF2                divs.w     D0, [A6 - 0xE]
  308. 0000033E  3D40 FFEC                move.w     [A6 - 0x14], D0
  309. 00000342  302E FFEE                move.w     D0, [A6 - 0x12]
  310. 00000346  48C0                     ext.l      D0
  311. 00000348  322E FEDE                move.w     D1, [A6 - 0x122]
  312. 0000034C  48C1                     ext.l      D1
  313. 0000034E  2A00                     move.l     D5, D0
  314. 00000350  9A81                     sub.l      D5, D1
  315. 00000352  302E FFEC                move.w     D0, [A6 - 0x14]
  316. 00000356  48C0                     ext.l      D0
  317. 00000358  322E FFE2                move.w     D1, [A6 - 0x1E]
  318. 0000035C  48C1                     ext.l      D1
  319. 0000035E  2800                     move.l     D4, D0
  320. 00000360  9881                     sub.l      D4, D1
  321. 00000362  0C84 0000 00F0           cmpi.l     D4, 0xF0
  322. 00000368  4FEF 0020                lea.l      A7, [A7 + 0x20]
  323. 0000036C  6C06                     bge        +0x8 /* 00000374 */
  324. 0000036E  0684 0000 0014           addi.l     D4, 0x14
  325. label00000374:
  326. 00000374  2005                     move.l     D0, D5
  327. 00000376  D0BC 0000 00A0           add.l      D0, 0xA0
  328. 0000037C  E280                     asr        D0, 1
  329. 0000037E  3D40 FEDE                move.w     [A6 - 0x122], D0
  330. 00000382  2004                     move.l     D0, D4
  331. 00000384  D0BC 0000 00A0           add.l      D0, 0xA0
  332. 0000038A  E280                     asr        D0, 1
  333. 0000038C  3D40 FFE2                move.w     [A6 - 0x1E], D0
  334. 00000390  7E00                     moveq.l    D7, 0x00
  335. 00000392  6000 00EC                bra        +0xEE /* 00000480 */
  336. label00000396:
  337. 00000396  302E FFF2                move.w     D0, [A6 - 0xE]
  338. 0000039A  48C0                     ext.l      D0
  339. 0000039C  2200                     move.l     D1, D0
  340. 0000039E  2007                     move.l     D0, D7
  341. 000003A0  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  342. 000003A4  2A00                     move.l     D5, D0
  343. 000003A6  302E FFF2                move.w     D0, [A6 - 0xE]
  344. 000003AA  48C0                     ext.l      D0
  345. 000003AC  2200                     move.l     D1, D0
  346. 000003AE  2007                     move.l     D0, D7
  347. 000003B0  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  348. 000003B4  2800                     move.l     D4, D0
  349. 000003B6  302E FFE6                move.w     D0, [A6 - 0x1A]
  350. 000003BA  48C0                     ext.l      D0
  351. 000003BC  322E FFEE                move.w     D1, [A6 - 0x12]
  352. 000003C0  48C1                     ext.l      D1
  353. 000003C2  2F00                     move.l     -[A7], D0
  354. 000003C4  2005                     move.l     D0, D5
  355. 000003C6  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  356. 000003CA  2200                     move.l     D1, D0
  357. 000003CC  201F                     move.l     D0, [A7]+
  358. 000003CE  D280                     add.l      D1, D0
  359. 000003D0  302E FEDE                move.w     D0, [A6 - 0x122]
  360. 000003D4  48C0                     ext.l      D0
  361. 000003D6  D081                     add.l      D0, D1
  362. 000003D8  3D40 FFFA                move.w     [A6 - 0x6], D0
  363. 000003DC  302E FFE4                move.w     D0, [A6 - 0x1C]
  364. 000003E0  48C0                     ext.l      D0
  365. 000003E2  322E FFEC                move.w     D1, [A6 - 0x14]
  366. 000003E6  48C1                     ext.l      D1
  367. 000003E8  2F00                     move.l     -[A7], D0
  368. 000003EA  2004                     move.l     D0, D4
  369. 000003EC  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  370. 000003F0  2200                     move.l     D1, D0
  371. 000003F2  201F                     move.l     D0, [A7]+
  372. 000003F4  D280                     add.l      D1, D0
  373. 000003F6  302E FFE2                move.w     D0, [A6 - 0x1E]
  374. 000003FA  48C0                     ext.l      D0
  375. 000003FC  D081                     add.l      D0, D1
  376. 000003FE  3D40 FFF8                move.w     [A6 - 0x8], D0
  377. 00000402  302E FFE6                move.w     D0, [A6 - 0x1A]
  378. 00000406  48C0                     ext.l      D0
  379. 00000408  2205                     move.l     D1, D5
  380. 0000040A  5281                     addq.l     D1, 1
  381. 0000040C  342E FFEE                move.w     D2, [A6 - 0x12]
  382. 00000410  48C2                     ext.l      D2
  383. 00000412  2F00                     move.l     -[A7], D0
  384. 00000414  2001                     move.l     D0, D1
  385. 00000416  2202                     move.l     D1, D2
  386. 00000418  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  387. 0000041C  2200                     move.l     D1, D0
  388. 0000041E  201F                     move.l     D0, [A7]+
  389. 00000420  D280                     add.l      D1, D0
  390. 00000422  302E FEDE                move.w     D0, [A6 - 0x122]
  391. 00000426  48C0                     ext.l      D0
  392. 00000428  9280                     sub.l      D1, D0
  393. 0000042A  3D41 FFFE                move.w     [A6 - 0x2], D1
  394. 0000042E  302E FFE4                move.w     D0, [A6 - 0x1C]
  395. 00000432  48C0                     ext.l      D0
  396. 00000434  2204                     move.l     D1, D4
  397. 00000436  5281                     addq.l     D1, 1
  398. 00000438  342E FFEC                move.w     D2, [A6 - 0x14]
  399. 0000043C  48C2                     ext.l      D2
  400. 0000043E  2F00                     move.l     -[A7], D0
  401. 00000440  2001                     move.l     D0, D1
  402. 00000442  2202                     move.l     D1, D2
  403. 00000444  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  404. 00000448  2200                     move.l     D1, D0
  405. 0000044A  201F                     move.l     D0, [A7]+
  406. 0000044C  D280                     add.l      D1, D0
  407. 0000044E  302E FFE2                move.w     D0, [A6 - 0x1E]
  408. 00000452  48C0                     ext.l      D0
  409. 00000454  9280                     sub.l      D1, D0
  410. 00000456  3D41 FFFC                move.w     [A6 - 0x4], D1
  411. 0000045A  2F0B                     move.l     -[A7], A3
  412. 0000045C  486E FED6                pea.l      [A6 - 0x12A]
  413. 00000460  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  414. 00000464  41EE 0000                lea.l      A0, [A6 + 0x0]
  415. 00000468  2F20                     move.l     -[A7], -[A0]
  416. 0000046A  2F20                     move.l     -[A7], -[A0]
  417. 0000046C  2F0B                     move.l     -[A7], A3
  418. 0000046E  4EAD 1D32                jsr        [A5 + 0x1D32 /* export_930 */]
  419. 00000472  3D40 FEE0                move.w     [A6 - 0x120], D0
  420. 00000476  4FEF 0014                lea.l      A7, [A7 + 0x14]
  421. 0000047A  5287                     addq.l     D7, 1
  422. 0000047C  52AE FED6                addq.l     [A6 - 0x12A], 1
  423. label00000480:
  424. 00000480  4A6E FEE0                tst.w      [A6 - 0x120]
  425. 00000484  6708                     beq        +0xA /* 0000048E */
  426. 00000486  BEAE FEDA                cmp.l      D7, [A6 - 0x126]
  427. 0000048A  6D00 FF0A                blt        -0xF4 /* 00000396 */
  428. label0000048E:
  429. 0000048E  302E FEE0                move.w     D0, [A6 - 0x120]
  430. 00000492  4CEE 08F0 FEC2           movem.l    D4,D5,D6,D7,A3, [A6 - 0x13E]
  431. 00000498  4E5E                     unlink     A6
  432. 0000049A  4E75                     rts
  433. fn0000049C:
  434. 0000049C  4E56 FFF8                link       A6, -0x0008
  435. 000004A0  48E7 0110                movem.l    -[A7], D7,A3
  436. 000004A4  486E FFF8                pea.l      [A6 - 0x8]
  437. 000004A8  486E 0008                pea.l      [A6 + 0x8]
  438. 000004AC  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  439. 000004B0  3E00                     move.w     D7, D0
  440. 000004B2  508F                     addq.l     A7, 8
  441. 000004B4  6732                     beq        +0x34 /* 000004E8 */
  442. 000004B6  266D FC5A                movea.l    A3, [A5 - 0x3A6]
  443. 000004BA  6004                     bra        +0x6 /* 000004C0 */
  444. label000004BC:
  445. 000004BC  266B 0004                movea.l    A3, [A3 + 0x4]
  446. label000004C0:
  447. 000004C0  200B                     move.l     D0, A3
  448. 000004C2  6724                     beq        +0x26 /* 000004E8 */
  449. 000004C4  7000                     moveq.l    D0, 0x00
  450. 000004C6  2F00                     move.l     -[A7], D0
  451. 000004C8  2F00                     move.l     -[A7], D0
  452. 000004CA  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  453. 000004CE  508F                     addq.l     A7, 8
  454. 000004D0  2F00                     move.l     -[A7], D0
  455. 000004D2  41EE 0000                lea.l      A0, [A6 + 0x0]
  456. 000004D6  2F20                     move.l     -[A7], -[A0]
  457. 000004D8  2F20                     move.l     -[A7], -[A0]
  458. 000004DA  2F13                     move.l     -[A7], [A3]
  459. 000004DC  4EAD 1D2A                jsr        [A5 + 0x1D2A /* export_929 */]
  460. 000004E0  3E00                     move.w     D7, D0
  461. 000004E2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  462. 000004E6  66D4                     bne        -0x2A /* 000004BC */
  463. label000004E8:
  464. 000004E8  3007                     move.w     D0, D7
  465. 000004EA  4CEE 0880 FFF0           movem.l    D7,A3, [A6 - 0x10]
  466. 000004F0  4E5E                     unlink     A6
  467. 000004F2  4E75                     rts
  468. fn000004F4:
  469. 000004F4  4E56 FFF2                link       A6, -0x000E
  470. 000004F8  48E7 0118                movem.l    -[A7], D7,A3,A4
  471. 000004FC  286E 000C                movea.l    A4, [A6 + 0xC]
  472. 00000500  486E FFF8                pea.l      [A6 - 0x8]
  473. 00000504  486E 0008                pea.l      [A6 + 0x8]
  474. 00000508  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  475. 0000050C  3E00                     move.w     D7, D0
  476. 0000050E  266D FC5A                movea.l    A3, [A5 - 0x3A6]
  477. 00000512  508F                     addq.l     A7, 8
  478. 00000514  6026                     bra        +0x28 /* 0000053C */
  479. label00000516:
  480. 00000516  2D4C 0008                move.l     [A6 + 0x8], A4
  481. label0000051A:
  482. 0000051A  206E 0008                movea.l    A0, [A6 + 0x8]
  483. 0000051E  52AE 0008                addq.l     [A6 + 0x8], 1
  484. 00000522  4A10                     tst.b      [A0]
  485. 00000524  6712                     beq        +0x14 /* 00000538 */
  486. 00000526  486E FFF6                pea.l      [A6 - 0xA]
  487. 0000052A  486E 0008                pea.l      [A6 + 0x8]
  488. 0000052E  4EAD 0C0A                jsr        [A5 + 0xC0A /* export_381 */]
  489. 00000532  3E00                     move.w     D7, D0
  490. 00000534  508F                     addq.l     A7, 8
  491. 00000536  66E2                     bne        -0x1C /* 0000051A */
  492. label00000538:
  493. 00000538  266B 0004                movea.l    A3, [A3 + 0x4]
  494. label0000053C:
  495. 0000053C  200B                     move.l     D0, A3
  496. 0000053E  6724                     beq        +0x26 /* 00000564 */
  497. 00000540  4A47                     tst.w      D7
  498. 00000542  6720                     beq        +0x22 /* 00000564 */
  499. 00000544  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  500. 00000548  2D40 FFF2                move.l     [A6 - 0xE], D0
  501. 0000054C  2F00                     move.l     -[A7], D0
  502. 0000054E  41EE 0000                lea.l      A0, [A6 + 0x0]
  503. 00000552  2F20                     move.l     -[A7], -[A0]
  504. 00000554  2F20                     move.l     -[A7], -[A0]
  505. 00000556  2F13                     move.l     -[A7], [A3]
  506. 00000558  4EAD 1D2A                jsr        [A5 + 0x1D2A /* export_929 */]
  507. 0000055C  3E00                     move.w     D7, D0
  508. 0000055E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  509. 00000562  66B2                     bne        -0x4C /* 00000516 */
  510. label00000564:
  511. 00000564  3007                     move.w     D0, D7
  512. 00000566  4CEE 1880 FFE6           movem.l    D7,A3,A4, [A6 - 0x1A]
  513. 0000056C  4E5E                     unlink     A6
  514. 0000056E  4E75                     rts
  515. fn00000570:
  516. 00000570  4E56 FFC2                link       A6, -0x003E
  517. 00000574  2F0B                     move.l     -[A7], A3
  518. 00000576  266E 000C                movea.l    A3, [A6 + 0xC]
  519. 0000057A  2D4B FFEC                move.l     [A6 - 0x14], A3
  520. 0000057E  7000                     moveq.l    D0, 0x00
  521. 00000580  220B                     move.l     D1, A3
  522. 00000582  4A41                     tst.w      D1
  523. 00000584  674C                     beq        +0x4E /* 000005D2 */
  524. 00000586  4A6D BA7A                tst.w      [A5 - 0x4586]
  525. 0000058A  6746                     beq        +0x48 /* 000005D2 */
  526. 0000058C  2F00                     move.l     -[A7], D0
  527. 0000058E  486E FFFC                pea.l      [A6 - 0x4]
  528. 00000592  486E FFF0                pea.l      [A6 - 0x10]
  529. 00000596  486E 0008                pea.l      [A6 + 0x8]
  530. 0000059A  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  531. 0000059E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  532. 000005A2  2200                     move.l     D1, D0
  533. 000005A4  201F                     move.l     D0, [A7]+
  534. 000005A6  4A41                     tst.w      D1
  535. 000005A8  6728                     beq        +0x2A /* 000005D2 */
  536. 000005AA  2F00                     move.l     -[A7], D0
  537. 000005AC  7200                     moveq.l    D1, 0x00
  538. 000005AE  2F01                     move.l     -[A7], D1
  539. 000005B0  486E FFC2                pea.l      [A6 - 0x3E]
  540. 000005B4  7402                     moveq.l    D2, 0x02
  541. 000005B6  2F02                     move.l     -[A7], D2
  542. 000005B8  486E FFFC                pea.l      [A6 - 0x4]
  543. 000005BC  486E FFF0                pea.l      [A6 - 0x10]
  544. 000005C0  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  545. 000005C4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  546. 000005C8  2200                     move.l     D1, D0
  547. 000005CA  201F                     move.l     D0, [A7]+
  548. 000005CC  4A41                     tst.w      D1
  549. 000005CE  6702                     beq        +0x4 /* 000005D2 */
  550. 000005D0  7001                     moveq.l    D0, 0x01
  551. label000005D2:
  552. 000005D2  266E FFBE                movea.l    A3, [A6 - 0x42]
  553. 000005D6  4E5E                     unlink     A6
  554. 000005D8  4E75                     rts
  555. fn000005DA:
  556. 000005DA  4E56 FEC2                link       A6, -0x013E
  557. 000005DE  48E7 0110                movem.l    -[A7], D7,A3
  558. 000005E2  47EE FEC2                lea.l      A3, [A6 - 0x13E]
  559. label000005E6:
  560. 000005E6  206E 0008                movea.l    A0, [A6 + 0x8]
  561. 000005EA  52AE 0008                addq.l     [A6 + 0x8], 1
  562. 000005EE  4A10                     tst.b      [A0]
  563. 000005F0  6710                     beq        +0x12 /* 00000602 */
  564. 000005F2  2F0B                     move.l     -[A7], A3
  565. 000005F4  486E 0008                pea.l      [A6 + 0x8]
  566. 000005F8  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  567. 000005FC  3E00                     move.w     D7, D0
  568. 000005FE  508F                     addq.l     A7, 8
  569. 00000600  66E4                     bne        -0x1A /* 000005E6 */
  570. label00000602:
  571. 00000602  52AE 0008                addq.l     [A6 + 0x8], 1
  572. 00000606  4A47                     tst.w      D7
  573. 00000608  675A                     beq        +0x5C /* 00000664 */
  574. 0000060A  4AAD BA78                tst.l      [A5 - 0x4588]
  575. 0000060E  6754                     beq        +0x56 /* 00000664 */
  576. 00000610  486E FFFC                pea.l      [A6 - 0x4]
  577. 00000614  486E FFF0                pea.l      [A6 - 0x10]
  578. 00000618  486E 0008                pea.l      [A6 + 0x8]
  579. 0000061C  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  580. 00000620  4A40                     tst.w      D0
  581. 00000622  4FEF 000C                lea.l      A7, [A7 + 0xC]
  582. 00000626  673C                     beq        +0x3E /* 00000664 */
  583. 00000628  2F0B                     move.l     -[A7], A3
  584. 0000062A  4EAD 1C5A                jsr        [A5 + 0x1C5A /* export_903 */]
  585. 0000062E  2D40 FFEC                move.l     [A6 - 0x14], D0
  586. 00000632  4A40                     tst.w      D0
  587. 00000634  588F                     addq.l     A7, 4
  588. 00000636  672C                     beq        +0x2E /* 00000664 */
  589. 00000638  700F                     moveq.l    D0, 0x0F
  590. 0000063A  2F00                     move.l     -[A7], D0
  591. 0000063C  2F0B                     move.l     -[A7], A3
  592. 0000063E  486E FFC2                pea.l      [A6 - 0x3E]
  593. 00000642  4EAD 0F7A                jsr        [A5 + 0xF7A /* export_491 */]
  594. 00000646  7000                     moveq.l    D0, 0x00
  595. 00000648  2F00                     move.l     -[A7], D0
  596. 0000064A  486E FFC2                pea.l      [A6 - 0x3E]
  597. 0000064E  7202                     moveq.l    D1, 0x02
  598. 00000650  2F01                     move.l     -[A7], D1
  599. 00000652  486E FFFC                pea.l      [A6 - 0x4]
  600. 00000656  486E FFF0                pea.l      [A6 - 0x10]
  601. 0000065A  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  602. 0000065E  4FEF 0020                lea.l      A7, [A7 + 0x20]
  603. 00000662  6002                     bra        +0x4 /* 00000666 */
  604. label00000664:
  605. 00000664  7000                     moveq.l    D0, 0x00
  606. label00000666:
  607. 00000666  4CEE 0880 FEBA           movem.l    D7,A3, [A6 - 0x146]
  608. 0000066C  4E5E                     unlink     A6
  609. 0000066E  4E75                     rts
  610. fn00000670:
  611. 00000670  48E7 0110                movem.l    -[A7], D7,A3
  612. 00000674  266F 000C                movea.l    A3, [A7 + 0xC]
  613. 00000678  486D E66E                pea.l      [A5 - 0x1992]
  614. 0000067C  7000                     moveq.l    D0, 0x00
  615. 0000067E  2F00                     move.l     -[A7], D0
  616. 00000680  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  617. 00000684  508F                     addq.l     A7, 8
  618. 00000686  2F00                     move.l     -[A7], D0
  619. 00000688  2F0B                     move.l     -[A7], A3
  620. 0000068A  4EBA FEE4                jsr        [PC - 0x11C /* 00000570 */]
  621. 0000068E  3E00                     move.w     D7, D0
  622. 00000690  508F                     addq.l     A7, 8
  623. 00000692  6746                     beq        +0x48 /* 000006DA */
  624. 00000694  206D B9FC                movea.l    A0, [A5 - 0x4604]
  625. 00000698  4AA8 03DE                tst.l      [A0 + 0x3DE]
  626. 0000069C  671C                     beq        +0x1E /* 000006BA */
  627. 0000069E  7000                     moveq.l    D0, 0x00
  628. 000006A0  2F00                     move.l     -[A7], D0
  629. 000006A2  206D B9FC                movea.l    A0, [A5 - 0x4604]
  630. 000006A6  2F28 03DE                move.l     -[A7], [A0 + 0x3DE]
  631. 000006AA  206D B9FC                movea.l    A0, [A5 - 0x4604]
  632. 000006AE  4868 03D6                pea.l      [A0 + 0x3D6]
  633. 000006B2  4EAD 1DC2                jsr        [A5 + 0x1DC2 /* export_948 */]
  634. 000006B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  635. label000006BA:
  636. 000006BA  7001                     moveq.l    D0, 0x01
  637. 000006BC  2F00                     move.l     -[A7], D0
  638. 000006BE  206D BA78                movea.l    A0, [A5 - 0x4588]
  639. 000006C2  2068 025A                movea.l    A0, [A0 + 0x25A]
  640. 000006C6  2F28 002A                move.l     -[A7], [A0 + 0x2A]
  641. 000006CA  206D B9FC                movea.l    A0, [A5 - 0x4604]
  642. 000006CE  4868 03D6                pea.l      [A0 + 0x3D6]
  643. 000006D2  4EAD 1DC2                jsr        [A5 + 0x1DC2 /* export_948 */]
  644. 000006D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  645. label000006DA:
  646. 000006DA  3007                     move.w     D0, D7
  647. 000006DC  4CDF 0880                movem.l    D7,A3, [A7]+
  648. 000006E0  4E75                     rts
  649. fn000006E2:
  650. 000006E2  4E56 FEBE                link       A6, -0x0142
  651. 000006E6  48E7 0118                movem.l    -[A7], D7,A3,A4
  652. 000006EA  286E 000C                movea.l    A4, [A6 + 0xC]
  653. 000006EE  47EE FEFC                lea.l      A3, [A6 - 0x104]
  654. 000006F2  7000                     moveq.l    D0, 0x00
  655. 000006F4  220C                     move.l     D1, A4
  656. 000006F6  6708                     beq        +0xA /* 00000700 */
  657. 000006F8  4AAD BA78                tst.l      [A5 - 0x4588]
  658. 000006FC  6702                     beq        +0x4 /* 00000700 */
  659. 000006FE  7001                     moveq.l    D0, 0x01
  660. label00000700:
  661. 00000700  3E00                     move.w     D7, D0
  662. 00000702  6700 00C8                beq        +0xCA /* 000007CC */
  663. 00000706  2D6E 0008 FFFC           move.l     [A6 - 0x4], [A6 + 0x8]
  664. 0000070C  7007                     moveq.l    D0, 0x07
  665. 0000070E  B02C 004C                cmp.b      D0, [A4 + 0x4C]
  666. 00000712  6626                     bne        +0x28 /* 0000073A */
  667. 00000714  206E 0008                movea.l    A0, [A6 + 0x8]
  668. 00000718  52AE 0008                addq.l     [A6 + 0x8], 1
  669. 0000071C  4A10                     tst.b      [A0]
  670. 0000071E  671A                     beq        +0x1C /* 0000073A */
  671. 00000720  2F0B                     move.l     -[A7], A3
  672. 00000722  486E 0008                pea.l      [A6 + 0x8]
  673. 00000726  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  674. 0000072A  4A40                     tst.w      D0
  675. 0000072C  508F                     addq.l     A7, 8
  676. 0000072E  670A                     beq        +0xC /* 0000073A */
  677. 00000730  4A13                     tst.b      [A3]
  678. 00000732  6706                     beq        +0x8 /* 0000073A */
  679. 00000734  2D6E FFFC 0008           move.l     [A6 + 0x8], [A6 - 0x4]
  680. label0000073A:
  681. 0000073A  206E 0008                movea.l    A0, [A6 + 0x8]
  682. 0000073E  52AE 0008                addq.l     [A6 + 0x8], 1
  683. 00000742  4A10                     tst.b      [A0]
  684. 00000744  6730                     beq        +0x32 /* 00000776 */
  685. 00000746  2F0B                     move.l     -[A7], A3
  686. 00000748  486E 0008                pea.l      [A6 + 0x8]
  687. 0000074C  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  688. 00000750  7200                     moveq.l    D1, 0x00
  689. 00000752  4A40                     tst.w      D0
  690. 00000754  508F                     addq.l     A7, 8
  691. 00000756  671A                     beq        +0x1C /* 00000772 */
  692. 00000758  2F01                     move.l     -[A7], D1
  693. 0000075A  700A                     moveq.l    D0, 0x0A
  694. 0000075C  2F00                     move.l     -[A7], D0
  695. 0000075E  2F0B                     move.l     -[A7], A3
  696. 00000760  2F0C                     move.l     -[A7], A4
  697. 00000762  4EAD 1D5A                jsr        [A5 + 0x1D5A /* export_935 */]
  698. 00000766  4FEF 000C                lea.l      A7, [A7 + 0xC]
  699. 0000076A  221F                     move.l     D1, [A7]+
  700. 0000076C  4A40                     tst.w      D0
  701. 0000076E  6702                     beq        +0x4 /* 00000772 */
  702. 00000770  7201                     moveq.l    D1, 0x01
  703. label00000772:
  704. 00000772  3E01                     move.w     D7, D1
  705. 00000774  66C4                     bne        -0x3A /* 0000073A */
  706. label00000776:
  707. 00000776  52AE 0008                addq.l     [A6 + 0x8], 1
  708. 0000077A  2D4C FEE8                move.l     [A6 - 0x118], A4
  709. 0000077E  7000                     moveq.l    D0, 0x00
  710. 00000780  4A47                     tst.w      D7
  711. 00000782  6746                     beq        +0x48 /* 000007CA */
  712. 00000784  2F00                     move.l     -[A7], D0
  713. 00000786  486E FEF8                pea.l      [A6 - 0x108]
  714. 0000078A  486E FEEC                pea.l      [A6 - 0x114]
  715. 0000078E  486E 0008                pea.l      [A6 + 0x8]
  716. 00000792  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  717. 00000796  4FEF 000C                lea.l      A7, [A7 + 0xC]
  718. 0000079A  2200                     move.l     D1, D0
  719. 0000079C  201F                     move.l     D0, [A7]+
  720. 0000079E  4A41                     tst.w      D1
  721. 000007A0  6728                     beq        +0x2A /* 000007CA */
  722. 000007A2  2F00                     move.l     -[A7], D0
  723. 000007A4  7200                     moveq.l    D1, 0x00
  724. 000007A6  2F01                     move.l     -[A7], D1
  725. 000007A8  486E FEBE                pea.l      [A6 - 0x142]
  726. 000007AC  7402                     moveq.l    D2, 0x02
  727. 000007AE  2F02                     move.l     -[A7], D2
  728. 000007B0  486E FEF8                pea.l      [A6 - 0x108]
  729. 000007B4  486E FEEC                pea.l      [A6 - 0x114]
  730. 000007B8  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  731. 000007BC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  732. 000007C0  2200                     move.l     D1, D0
  733. 000007C2  201F                     move.l     D0, [A7]+
  734. 000007C4  4A41                     tst.w      D1
  735. 000007C6  6702                     beq        +0x4 /* 000007CA */
  736. 000007C8  7001                     moveq.l    D0, 0x01
  737. label000007CA:
  738. 000007CA  3E00                     move.w     D7, D0
  739. label000007CC:
  740. 000007CC  3007                     move.w     D0, D7
  741. 000007CE  4CEE 1880 FEB2           movem.l    D7,A3,A4, [A6 - 0x14E]
  742. 000007D4  4E5E                     unlink     A6
  743. 000007D6  4E75                     rts
  744. fn000007D8:
  745. 000007D8  4E56 FFC2                link       A6, -0x003E
  746. 000007DC  2F07                     move.l     -[A7], D7
  747. 000007DE  7000                     moveq.l    D0, 0x00
  748. 000007E0  4AAD BA78                tst.l      [A5 - 0x4588]
  749. 000007E4  6712                     beq        +0x14 /* 000007F8 */
  750. 000007E6  2F00                     move.l     -[A7], D0
  751. 000007E8  4EAD 1E3A                jsr        [A5 + 0x1E3A /* export_963 */]
  752. 000007EC  2200                     move.l     D1, D0
  753. 000007EE  201F                     move.l     D0, [A7]+
  754. 000007F0  2D41 FFEC                move.l     [A6 - 0x14], D1
  755. 000007F4  6702                     beq        +0x4 /* 000007F8 */
  756. 000007F6  7001                     moveq.l    D0, 0x01
  757. label000007F8:
  758. 000007F8  3E00                     move.w     D7, D0
  759. 000007FA  6752                     beq        +0x54 /* 0000084E */
  760. 000007FC  52AE 0008                addq.l     [A6 + 0x8], 1
  761. 00000800  7000                     moveq.l    D0, 0x00
  762. 00000802  4A47                     tst.w      D7
  763. 00000804  6746                     beq        +0x48 /* 0000084C */
  764. 00000806  2F00                     move.l     -[A7], D0
  765. 00000808  486E FFFC                pea.l      [A6 - 0x4]
  766. 0000080C  486E FFF0                pea.l      [A6 - 0x10]
  767. 00000810  486E 0008                pea.l      [A6 + 0x8]
  768. 00000814  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  769. 00000818  4FEF 000C                lea.l      A7, [A7 + 0xC]
  770. 0000081C  2200                     move.l     D1, D0
  771. 0000081E  201F                     move.l     D0, [A7]+
  772. 00000820  4A41                     tst.w      D1
  773. 00000822  6728                     beq        +0x2A /* 0000084C */
  774. 00000824  2F00                     move.l     -[A7], D0
  775. 00000826  7200                     moveq.l    D1, 0x00
  776. 00000828  2F01                     move.l     -[A7], D1
  777. 0000082A  486E FFC2                pea.l      [A6 - 0x3E]
  778. 0000082E  7402                     moveq.l    D2, 0x02
  779. 00000830  2F02                     move.l     -[A7], D2
  780. 00000832  486E FFFC                pea.l      [A6 - 0x4]
  781. 00000836  486E FFF0                pea.l      [A6 - 0x10]
  782. 0000083A  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  783. 0000083E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  784. 00000842  2200                     move.l     D1, D0
  785. 00000844  201F                     move.l     D0, [A7]+
  786. 00000846  4A41                     tst.w      D1
  787. 00000848  6702                     beq        +0x4 /* 0000084C */
  788. 0000084A  7001                     moveq.l    D0, 0x01
  789. label0000084C:
  790. 0000084C  3E00                     move.w     D7, D0
  791. label0000084E:
  792. 0000084E  3007                     move.w     D0, D7
  793. 00000850  2E2E FFBE                move.l     D7, [A6 - 0x42]
  794. 00000854  4E5E                     unlink     A6
  795. 00000856  4E75                     rts
  796. fn00000858:
  797. 00000858  4E56 FF00                link       A6, -0x0100
  798. 0000085C  48E7 0118                movem.l    -[A7], D7,A3,A4
  799. 00000860  286E 0018                movea.l    A4, [A6 + 0x18]
  800. 00000864  266E 0014                movea.l    A3, [A6 + 0x14]
  801. 00000868  486E FF00                pea.l      [A6 - 0x100]
  802. 0000086C  486E 0008                pea.l      [A6 + 0x8]
  803. 00000870  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  804. 00000874  7200                     moveq.l    D1, 0x00
  805. 00000876  4A40                     tst.w      D0
  806. 00000878  508F                     addq.l     A7, 8
  807. 0000087A  671E                     beq        +0x20 /* 0000089A */
  808. 0000087C  2F01                     move.l     -[A7], D1
  809. 0000087E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  810. 00000882  2F0C                     move.l     -[A7], A4
  811. 00000884  2F0B                     move.l     -[A7], A3
  812. 00000886  486E FF00                pea.l      [A6 - 0x100]
  813. 0000088A  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  814. 0000088E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  815. 00000892  221F                     move.l     D1, [A7]+
  816. 00000894  4A40                     tst.w      D0
  817. 00000896  6702                     beq        +0x4 /* 0000089A */
  818. 00000898  7201                     moveq.l    D1, 0x01
  819. label0000089A:
  820. 0000089A  3E01                     move.w     D7, D1
  821. 0000089C  6716                     beq        +0x18 /* 000008B4 */
  822. 0000089E  206E 000C                movea.l    A0, [A6 + 0xC]
  823. 000008A2  1028 004C                move.b     D0, [A0 + 0x4C]
  824. 000008A6  670C                     beq        +0xE /* 000008B4 */
  825. 000008A8  5300                     subq.b     D0, 1
  826. 000008AA  6708                     beq        +0xA /* 000008B4 */
  827. 000008AC  5B00                     subq.b     D0, 5
  828. 000008AE  6704                     beq        +0x6 /* 000008B4 */
  829. 000008B0  4213                     clr.b      [A3]
  830. 000008B2  4214                     clr.b      [A4]
  831. label000008B4:
  832. 000008B4  3007                     move.w     D0, D7
  833. 000008B6  4CEE 1880 FEF4           movem.l    D7,A3,A4, [A6 - 0x10C]
  834. 000008BC  4E5E                     unlink     A6
  835. 000008BE  4E75                     rts
  836. fn000008C0:
  837. 000008C0  4E56 FFF6                link       A6, -0x000A
  838. 000008C4  48E7 0118                movem.l    -[A7], D7,A3,A4
  839. 000008C8  286E 000C                movea.l    A4, [A6 + 0xC]
  840. 000008CC  264C                     movea.l    A3, A4
  841. 000008CE  52AE 0008                addq.l     [A6 + 0x8], 1
  842. 000008D2  486B 0062                pea.l      [A3 + 0x62]
  843. 000008D6  486E 0008                pea.l      [A6 + 0x8]
  844. 000008DA  4EAD 0C1A                jsr        [A5 + 0xC1A /* export_383 */]
  845. 000008DE  3E00                     move.w     D7, D0
  846. 000008E0  508F                     addq.l     A7, 8
  847. 000008E2  6750                     beq        +0x52 /* 00000934 */
  848. 000008E4  2D6B 0062 FFFC           move.l     [A6 - 0x4], [A3 + 0x62]
  849. 000008EA  7000                     moveq.l    D0, 0x00
  850. 000008EC  102E FFFC                move.b     D0, [A6 - 0x4]
  851. 000008F0  E148                     lsl        D0.w, 8
  852. 000008F2  7200                     moveq.l    D1, 0x00
  853. 000008F4  122E FFFC                move.b     D1, [A6 - 0x4]
  854. 000008F8  8240                     or.w       D1, D0
  855. 000008FA  3D41 FFF6                move.w     [A6 - 0xA], D1
  856. 000008FE  7000                     moveq.l    D0, 0x00
  857. 00000900  102E FFFD                move.b     D0, [A6 - 0x3]
  858. 00000904  E148                     lsl        D0.w, 8
  859. 00000906  7200                     moveq.l    D1, 0x00
  860. 00000908  122E FFFD                move.b     D1, [A6 - 0x3]
  861. 0000090C  8240                     or.w       D1, D0
  862. 0000090E  3D41 FFF8                move.w     [A6 - 0x8], D1
  863. 00000912  7000                     moveq.l    D0, 0x00
  864. 00000914  102E FFFE                move.b     D0, [A6 - 0x2]
  865. 00000918  E148                     lsl        D0.w, 8
  866. 0000091A  7200                     moveq.l    D1, 0x00
  867. 0000091C  122E FFFE                move.b     D1, [A6 - 0x2]
  868. 00000920  8240                     or.w       D1, D0
  869. 00000922  3D41 FFFA                move.w     [A6 - 0x6], D1
  870. 00000926  558F                     subq.l     A7, 2
  871. 00000928  486E FFF6                pea.l      [A6 - 0xA]
  872. 0000092C  4EAD 1C3A                jsr        [A5 + 0x1C3A /* export_899 */]
  873. 00000930  375F 005E                move.w     [A3 + 0x5E], [A7]+
  874. label00000934:
  875. 00000934  3007                     move.w     D0, D7
  876. 00000936  4CEE 1880 FFEA           movem.l    D7,A3,A4, [A6 - 0x16]
  877. 0000093C  4E5E                     unlink     A6
  878. 0000093E  4E75                     rts
  879. fn00000940:
  880. 00000940  4E56 0000                link       A6, 0
  881. 00000944  48E7 0118                movem.l    -[A7], D7,A3,A4
  882. 00000948  286E 000C                movea.l    A4, [A6 + 0xC]
  883. 0000094C  264C                     movea.l    A3, A4
  884. 0000094E  206E 0008                movea.l    A0, [A6 + 0x8]
  885. 00000952  52AE 0008                addq.l     [A6 + 0x8], 1
  886. 00000956  1010                     move.b     D0, [A0]
  887. 00000958  0400 005B                subi.b     D0, 0x5B /* '[' */
  888. 0000095C  6558                     bcs        +0x5A /* 000009B6 */
  889. 0000095E  0C00 0002                cmpi.b     D0, 0x2
  890. 00000962  6252                     bhi        +0x54 /* 000009B6 */
  891. 00000964  7200                     moveq.l    D1, 0x00
  892. 00000966  1200                     move.b     D1, D0
  893. 00000968  D241                     add.w      D1, D1
  894. 0000096A  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  895. 0000096E  4EFB 1000                jmp        [PC + D1.w]
  896. 00000972  0008 0024                ori.b      A0, 0x24 /* '$' */
  897. 00000976  0036 703F 2F00           ori.b      [A6 + <<invalid base displacement size>> + D2 * 8], 0x3F /* '?' */
  898. 0000097C  7200                     moveq.l    D1, 0x00
  899. 0000097E  2F01                     move.l     -[A7], D1
  900. 00000980  486B 0066                pea.l      [A3 + 0x66]
  901. 00000984  486E 0008                pea.l      [A6 + 0x8]
  902. 00000988  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  903. 0000098C  3E00                     move.w     D7, D0
  904. 0000098E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  905. 00000992  6022                     bra        +0x24 /* 000009B6 */
  906. 00000994  486B 005E                pea.l      [A3 + 0x5E]
  907. 00000998  486E 0008                pea.l      [A6 + 0x8]
  908. 0000099C  4EAD 0C1A                jsr        [A5 + 0xC1A /* export_383 */]
  909. 000009A0  3E00                     move.w     D7, D0
  910. 000009A2  508F                     addq.l     A7, 8
  911. 000009A4  6010                     bra        +0x12 /* 000009B6 */
  912. 000009A6  486B 0062                pea.l      [A3 + 0x62]
  913. 000009AA  486E 0008                pea.l      [A6 + 0x8]
  914. 000009AE  4EAD 0C1A                jsr        [A5 + 0xC1A /* export_383 */]
  915. 000009B2  3E00                     move.w     D7, D0
  916. 000009B4  508F                     addq.l     A7, 8
  917. label000009B6:
  918. 000009B6  3007                     move.w     D0, D7
  919. 000009B8  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  920. 000009BE  4E5E                     unlink     A6
  921. 000009C0  4E75                     rts
  922. fn000009C2:
  923. 000009C2  4E56 FF00                link       A6, -0x0100
  924. 000009C6  48E7 0118                movem.l    -[A7], D7,A3,A4
  925. 000009CA  49EE FF00                lea.l      A4, [A6 - 0x100]
  926. 000009CE  266E 000C                movea.l    A3, [A6 + 0xC]
  927. 000009D2  52AE 0008                addq.l     [A6 + 0x8], 1
  928. 000009D6  7E01                     moveq.l    D7, 0x01
  929. 000009D8  206E 0008                movea.l    A0, [A6 + 0x8]
  930. 000009DC  52AE 0008                addq.l     [A6 + 0x8], 1
  931. 000009E0  1010                     move.b     D0, [A0]
  932. 000009E2  6552                     bcs        +0x54 /* 00000A36 */
  933. 000009E4  0C00 0002                cmpi.b     D0, 0x2
  934. 000009E8  624C                     bhi        +0x4E /* 00000A36 */
  935. 000009EA  7200                     moveq.l    D1, 0x00
  936. 000009EC  1200                     move.b     D1, D0
  937. 000009EE  D241                     add.w      D1, D1
  938. 000009F0  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  939. 000009F4  4EFB 1000                jmp        [PC + D1.w]
  940. 000009F8  0008 0034                ori.b      A0, 0x34 /* '4' */
  941. 000009FC  003C 2F0C                ori.b      ccr, 12
  942. 00000A00  486E 0008                pea.l      [A6 + 0x8]
  943. 00000A04  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  944. 00000A08  7200                     moveq.l    D1, 0x00
  945. 00000A0A  4A40                     tst.w      D0
  946. 00000A0C  508F                     addq.l     A7, 8
  947. 00000A0E  6716                     beq        +0x18 /* 00000A26 */
  948. 00000A10  2F01                     move.l     -[A7], D1
  949. 00000A12  2F0C                     move.l     -[A7], A4
  950. 00000A14  486B 005E                pea.l      [A3 + 0x5E]
  951. 00000A18  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  952. 00000A1C  508F                     addq.l     A7, 8
  953. 00000A1E  221F                     move.l     D1, [A7]+
  954. 00000A20  4A40                     tst.w      D0
  955. 00000A22  6702                     beq        +0x4 /* 00000A26 */
  956. 00000A24  7201                     moveq.l    D1, 0x01
  957. label00000A26:
  958. 00000A26  3E01                     move.w     D7, D1
  959. 00000A28  600C                     bra        +0xE /* 00000A36 */
  960. 00000A2A  377C 0001 0064           move.w     [A3 + 0x64], 0x1
  961. 00000A30  6004                     bra        +0x6 /* 00000A36 */
  962. 00000A32  426B 0064                clr.w      [A3 + 0x64]
  963. label00000A36:
  964. 00000A36  3007                     move.w     D0, D7
  965. 00000A38  4CEE 1880 FEF4           movem.l    D7,A3,A4, [A6 - 0x10C]
  966. 00000A3E  4E5E                     unlink     A6
  967. 00000A40  4E75                     rts
  968. fn00000A42:
  969. 00000A42  4E56 FFFE                link       A6, -0x0002
  970. 00000A46  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  971. 00000A4A  286E 000C                movea.l    A4, [A6 + 0xC]
  972. 00000A4E  264C                     movea.l    A3, A4
  973. 00000A50  206E 0008                movea.l    A0, [A6 + 0x8]
  974. 00000A54  52AE 0008                addq.l     [A6 + 0x8], 1
  975. 00000A58  1010                     move.b     D0, [A0]
  976. 00000A5A  0400 0060                subi.b     D0, 0x60 /* '`' */
  977. 00000A5E  6500 00AA                bcs        +0xAC /* 00000B0A */
  978. 00000A62  0C00 0003                cmpi.b     D0, 0x3
  979. 00000A66  6200 00A2                bhi        +0xA4 /* 00000B0A */
  980. 00000A6A  7200                     moveq.l    D1, 0x00
  981. 00000A6C  1200                     move.b     D1, D0
  982. 00000A6E  D241                     add.w      D1, D1
  983. 00000A70  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  984. 00000A74  4EFB 1000                jmp        [PC + D1.w]
  985. 00000A78  000A 0056                ori.b      A2, 0x56 /* 'V' */
  986. 00000A7C  0068 007A 4878           ori.w      [A0 + 0x4878], 0x7A /* 'z' */
  987. 00000A82  7FFF                     moveq.l    D7, 0xFFFFFFFF
  988. 00000A84  7000                     moveq.l    D0, 0x00
  989. 00000A86  2F00                     move.l     -[A7], D0
  990. 00000A88  486E FFFE                pea.l      [A6 - 0x2]
  991. 00000A8C  486E 0008                pea.l      [A6 + 0x8]
  992. 00000A90  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  993. 00000A94  3C00                     move.w     D6, D0
  994. 00000A96  4FEF 0010                lea.l      A7, [A7 + 0x10]
  995. 00000A9A  676E                     beq        +0x70 /* 00000B0A */
  996. 00000A9C  377C FFFF 0066           move.w     [A3 + 0x66], 0xFFFF
  997. 00000AA2  7E00                     moveq.l    D7, 0x00
  998. 00000AA4  601A                     bra        +0x1C /* 00000AC0 */
  999. label00000AA6:
  1000. 00000AA6  2007                     move.l     D0, D7
  1001. 00000AA8  D040                     add.w      D0, D0
  1002. 00000AAA  41ED FBC2                lea.l      A0, [A5 - 0x43E]
  1003. 00000AAE  322E FFFE                move.w     D1, [A6 - 0x2]
  1004. 00000AB2  B270 0000                cmp.w      D1, [A0 + D0.w]
  1005. 00000AB6  6606                     bne        +0x8 /* 00000ABE */
  1006. 00000AB8  3747 0066                move.w     [A3 + 0x66], D7
  1007. 00000ABC  604C                     bra        +0x4E /* 00000B0A */
  1008. label00000ABE:
  1009. 00000ABE  5287                     addq.l     D7, 1
  1010. label00000AC0:
  1011. 00000AC0  302B 006A                move.w     D0, [A3 + 0x6A]
  1012. 00000AC4  48C0                     ext.l      D0
  1013. 00000AC6  B087                     cmp.l      D0, D7
  1014. 00000AC8  6EDC                     bgt        -0x22 /* 00000AA6 */
  1015. 00000ACA  603E                     bra        +0x40 /* 00000B0A */
  1016. 00000ACC  486B 005E                pea.l      [A3 + 0x5E]
  1017. 00000AD0  486E 0008                pea.l      [A6 + 0x8]
  1018. 00000AD4  4EAD 0C1A                jsr        [A5 + 0xC1A /* export_383 */]
  1019. 00000AD8  3C00                     move.w     D6, D0
  1020. 00000ADA  508F                     addq.l     A7, 8
  1021. 00000ADC  602C                     bra        +0x2E /* 00000B0A */
  1022. 00000ADE  486B 0062                pea.l      [A3 + 0x62]
  1023. 00000AE2  486E 0008                pea.l      [A6 + 0x8]
  1024. 00000AE6  4EAD 0C1A                jsr        [A5 + 0xC1A /* export_383 */]
  1025. 00000AEA  3C00                     move.w     D6, D0
  1026. 00000AEC  508F                     addq.l     A7, 8
  1027. 00000AEE  601A                     bra        +0x1C /* 00000B0A */
  1028. 00000AF0  703F                     moveq.l    D0, 0x3F
  1029. 00000AF2  2F00                     move.l     -[A7], D0
  1030. 00000AF4  7200                     moveq.l    D1, 0x00
  1031. 00000AF6  2F01                     move.l     -[A7], D1
  1032. 00000AF8  486E FFFE                pea.l      [A6 - 0x2]
  1033. 00000AFC  486E 0008                pea.l      [A6 + 0x8]
  1034. 00000B00  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  1035. 00000B04  3C00                     move.w     D6, D0
  1036. 00000B06  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1037. label00000B0A:
  1038. 00000B0A  3006                     move.w     D0, D6
  1039. 00000B0C  4CEE 18C0 FFEE           movem.l    D6,D7,A3,A4, [A6 - 0x12]
  1040. 00000B12  4E5E                     unlink     A6
  1041. 00000B14  4E75                     rts
  1042. fn00000B16:
  1043. 00000B16  4E56 FEF8                link       A6, -0x0108
  1044. 00000B1A  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1045. 00000B1E  266E 000C                movea.l    A3, [A6 + 0xC]
  1046. 00000B22  4247                     clr.w      D7
  1047. 00000B24  7C01                     moveq.l    D6, 0x01
  1048. 00000B26  4245                     clr.w      D5
  1049. 00000B28  7020                     moveq.l    D0, 0x20
  1050. 00000B2A  C02B 004D                and.b      D0, [A3 + 0x4D]
  1051. 00000B2E  6704                     beq        +0x6 /* 00000B34 */
  1052. 00000B30  7000                     moveq.l    D0, 0x00
  1053. 00000B32  6004                     bra        +0x6 /* 00000B38 */
  1054. label00000B34:
  1055. 00000B34  202E 0014                move.l     D0, [A6 + 0x14]
  1056. label00000B38:
  1057. 00000B38  2840                     movea.l    A4, D0
  1058. 00000B3A  206E 0008                movea.l    A0, [A6 + 0x8]
  1059. 00000B3E  52AE 0008                addq.l     [A6 + 0x8], 1
  1060. 00000B42  1010                     move.b     D0, [A0]
  1061. 00000B44  0400 001E                subi.b     D0, 0x1E
  1062. 00000B48  6700 02B6                beq        +0x2B8 /* 00000E00 */
  1063. 00000B4C  5300                     subq.b     D0, 1
  1064. 00000B4E  6774                     beq        +0x76 /* 00000BC4 */
  1065. 00000B50  5300                     subq.b     D0, 1
  1066. 00000B52  6778                     beq        +0x7A /* 00000BCC */
  1067. 00000B54  5700                     subq.b     D0, 3
  1068. 00000B56  6700 02A6                beq        +0x2A8 /* 00000DFE */
  1069. 00000B5A  5300                     subq.b     D0, 1
  1070. 00000B5C  6700 02A2                beq        +0x2A4 /* 00000E00 */
  1071. 00000B60  5300                     subq.b     D0, 1
  1072. 00000B62  6760                     beq        +0x62 /* 00000BC4 */
  1073. 00000B64  5300                     subq.b     D0, 1
  1074. 00000B66  6764                     beq        +0x66 /* 00000BCC */
  1075. 00000B68  0400 0024                subi.b     D0, 0x24 /* '$' */
  1076. 00000B6C  6756                     beq        +0x58 /* 00000BC4 */
  1077. 00000B6E  5300                     subq.b     D0, 1
  1078. 00000B70  675A                     beq        +0x5C /* 00000BCC */
  1079. 00000B72  5300                     subq.b     D0, 1
  1080. 00000B74  6700 028A                beq        +0x28C /* 00000E00 */
  1081. 00000B78  5900                     subq.b     D0, 4
  1082. 00000B7A  6748                     beq        +0x4A /* 00000BC4 */
  1083. 00000B7C  5300                     subq.b     D0, 1
  1084. 00000B7E  674C                     beq        +0x4E /* 00000BCC */
  1085. 00000B80  5300                     subq.b     D0, 1
  1086. 00000B82  6700 027C                beq        +0x27E /* 00000E00 */
  1087. 00000B86  0400 0026                subi.b     D0, 0x26 /* '&' */
  1088. 00000B8A  6700 03F4                beq        +0x3F6 /* 00000F80 */
  1089. 00000B8E  5300                     subq.b     D0, 1
  1090. 00000B90  6700 03FE                beq        +0x400 /* 00000F90 */
  1091. 00000B94  0400 001D                subi.b     D0, 0x1D
  1092. 00000B98  672A                     beq        +0x2C /* 00000BC4 */
  1093. 00000B9A  5300                     subq.b     D0, 1
  1094. 00000B9C  672E                     beq        +0x30 /* 00000BCC */
  1095. 00000B9E  5300                     subq.b     D0, 1
  1096. 00000BA0  6770                     beq        +0x72 /* 00000C12 */
  1097. 00000BA2  5300                     subq.b     D0, 1
  1098. 00000BA4  6700 0156                beq        +0x158 /* 00000CFC */
  1099. 00000BA8  5300                     subq.b     D0, 1
  1100. 00000BAA  6700 0152                beq        +0x154 /* 00000CFE */
  1101. 00000BAE  5300                     subq.b     D0, 1
  1102. 00000BB0  6700 0344                beq        +0x346 /* 00000EF6 */
  1103. 00000BB4  5300                     subq.b     D0, 1
  1104. 00000BB6  6700 0394                beq        +0x396 /* 00000F4C */
  1105. 00000BBA  5300                     subq.b     D0, 1
  1106. 00000BBC  6700 0336                beq        +0x338 /* 00000EF4 */
  1107. 00000BC0  6000 03DA                bra        +0x3DC /* 00000F9C */
  1108. label00000BC4:
  1109. 00000BC4  2F0B                     move.l     -[A7], A3
  1110. 00000BC6  4EAD 1D62                jsr        [A5 + 0x1D62 /* export_936 */]
  1111. 00000BCA  588F                     addq.l     A7, 4
  1112. label00000BCC:
  1113. 00000BCC  206E 0008                movea.l    A0, [A6 + 0x8]
  1114. 00000BD0  52AE 0008                addq.l     [A6 + 0x8], 1
  1115. 00000BD4  4A10                     tst.b      [A0]
  1116. 00000BD6  6700 03C4                beq        +0x3C6 /* 00000F9C */
  1117. 00000BDA  486E FEF8                pea.l      [A6 - 0x108]
  1118. 00000BDE  486E 0008                pea.l      [A6 + 0x8]
  1119. 00000BE2  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  1120. 00000BE6  7200                     moveq.l    D1, 0x00
  1121. 00000BE8  4A40                     tst.w      D0
  1122. 00000BEA  508F                     addq.l     A7, 8
  1123. 00000BEC  671C                     beq        +0x1E /* 00000C0A */
  1124. 00000BEE  2F01                     move.l     -[A7], D1
  1125. 00000BF0  700A                     moveq.l    D0, 0x0A
  1126. 00000BF2  2F00                     move.l     -[A7], D0
  1127. 00000BF4  486E FEF8                pea.l      [A6 - 0x108]
  1128. 00000BF8  2F0B                     move.l     -[A7], A3
  1129. 00000BFA  4EAD 1D5A                jsr        [A5 + 0x1D5A /* export_935 */]
  1130. 00000BFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1131. 00000C02  221F                     move.l     D1, [A7]+
  1132. 00000C04  4A40                     tst.w      D0
  1133. 00000C06  6702                     beq        +0x4 /* 00000C0A */
  1134. 00000C08  7201                     moveq.l    D1, 0x01
  1135. label00000C0A:
  1136. 00000C0A  3C01                     move.w     D6, D1
  1137. 00000C0C  66BE                     bne        -0x40 /* 00000BCC */
  1138. 00000C0E  6000 038C                bra        +0x38E /* 00000F9C */
  1139. label00000C12:
  1140. 00000C12  486E FFFC                pea.l      [A6 - 0x4]
  1141. 00000C16  486E FFF8                pea.l      [A6 - 0x8]
  1142. 00000C1A  2F0B                     move.l     -[A7], A3
  1143. 00000C1C  486E 0008                pea.l      [A6 + 0x8]
  1144. 00000C20  4EAD 1D42                jsr        [A5 + 0x1D42 /* export_932 */]
  1145. 00000C24  3C00                     move.w     D6, D0
  1146. 00000C26  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1147. 00000C2A  6700 0370                beq        +0x372 /* 00000F9C */
  1148. 00000C2E  486E FEF8                pea.l      [A6 - 0x108]
  1149. 00000C32  486E 0008                pea.l      [A6 + 0x8]
  1150. 00000C36  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  1151. 00000C3A  4A40                     tst.w      D0
  1152. 00000C3C  508F                     addq.l     A7, 8
  1153. 00000C3E  6700 035C                beq        +0x35E /* 00000F9C */
  1154. 00000C42  0C46 0002                cmpi.w     D6, 0x2
  1155. 00000C46  6F00 0354                ble        +0x356 /* 00000F9C */
  1156. 00000C4A  7007                     moveq.l    D0, 0x07
  1157. 00000C4C  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1158. 00000C50  6662                     bne        +0x64 /* 00000CB4 */
  1159. 00000C52  486E FEF8                pea.l      [A6 - 0x108]
  1160. 00000C56  206E FFF8                movea.l    A0, [A6 - 0x8]
  1161. 00000C5A  302E FFFC                move.w     D0, [A6 - 0x4]
  1162. 00000C5E  48C0                     ext.l      D0
  1163. 00000C60  E980                     asl        D0, 4
  1164. 00000C62  4870 0800                pea.l      [A0 + D0]
  1165. 00000C66  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  1166. 00000C6A  3C00                     move.w     D6, D0
  1167. 00000C6C  2F0B                     move.l     -[A7], A3
  1168. 00000C6E  4EBA 0346                jsr        [PC + 0x346 /* 00000FB6 */]
  1169. 00000C72  4A40                     tst.w      D0
  1170. 00000C74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1171. 00000C78  6600 0322                bne        +0x324 /* 00000F9C */
  1172. 00000C7C  200C                     move.l     D0, A4
  1173. 00000C7E  6700 031C                beq        +0x31E /* 00000F9C */
  1174. 00000C82  7A01                     moveq.l    D5, 0x01
  1175. 00000C84  486D 2DB2                pea.l      [A5 + 0x2DB2 /* export_1458 */]
  1176. 00000C88  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1177. 00000C8C  4A40                     tst.w      D0
  1178. 00000C8E  588F                     addq.l     A7, 4
  1179. 00000C90  6700 030A                beq        +0x30C /* 00000F9C */
  1180. 00000C94  2F0C                     move.l     -[A7], A4
  1181. 00000C96  302E FFFC                move.w     D0, [A6 - 0x4]
  1182. 00000C9A  48C0                     ext.l      D0
  1183. 00000C9C  2F00                     move.l     -[A7], D0
  1184. 00000C9E  2F0B                     move.l     -[A7], A3
  1185. 00000CA0  4EAD 2DB2                jsr        [A5 + 0x2DB2 /* export_1458 */]
  1186. 00000CA4  486D 2DB2                pea.l      [A5 + 0x2DB2 /* export_1458 */]
  1187. 00000CA8  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1188. 00000CAC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1189. 00000CB0  6000 02EA                bra        +0x2EC /* 00000F9C */
  1190. label00000CB4:
  1191. 00000CB4  206E FFF8                movea.l    A0, [A6 - 0x8]
  1192. 00000CB8  302E FFFC                move.w     D0, [A6 - 0x4]
  1193. 00000CBC  48C0                     ext.l      D0
  1194. 00000CBE  E980                     asl        D0, 4
  1195. 00000CC0  4870 0800                pea.l      [A0 + D0]
  1196. 00000CC4  206E FFF8                movea.l    A0, [A6 - 0x8]
  1197. 00000CC8  302E FFFC                move.w     D0, [A6 - 0x4]
  1198. 00000CCC  48C0                     ext.l      D0
  1199. 00000CCE  E980                     asl        D0, 4
  1200. 00000CD0  4870 0805                pea.l      [A0 + D0 + 0x5]
  1201. 00000CD4  206E FFF8                movea.l    A0, [A6 - 0x8]
  1202. 00000CD8  302E FFFC                move.w     D0, [A6 - 0x4]
  1203. 00000CDC  48C0                     ext.l      D0
  1204. 00000CDE  E980                     asl        D0, 4
  1205. 00000CE0  4870 0804                pea.l      [A0 + D0 + 0x4]
  1206. 00000CE4  486E FEF8                pea.l      [A6 - 0x108]
  1207. 00000CE8  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1208. 00000CEC  3C00                     move.w     D6, D0
  1209. 00000CEE  2F0B                     move.l     -[A7], A3
  1210. 00000CF0  4EBA 02C4                jsr        [PC + 0x2C4 /* 00000FB6 */]
  1211. 00000CF4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1212. 00000CF8  6000 02A2                bra        +0x2A4 /* 00000F9C */
  1213. label00000CFC:
  1214. 00000CFC  7EFF                     moveq.l    D7, 0xFFFFFFFF
  1215. label00000CFE:
  1216. 00000CFE  5247                     addq.w     D7, 1
  1217. 00000D00  6000 00E4                bra        +0xE6 /* 00000DE6 */
  1218. label00000D04:
  1219. 00000D04  486E FFFC                pea.l      [A6 - 0x4]
  1220. 00000D08  486E FFF8                pea.l      [A6 - 0x8]
  1221. 00000D0C  2F0B                     move.l     -[A7], A3
  1222. 00000D0E  486E 0008                pea.l      [A6 + 0x8]
  1223. 00000D12  4EAD 1D42                jsr        [A5 + 0x1D42 /* export_932 */]
  1224. 00000D16  3C00                     move.w     D6, D0
  1225. 00000D18  0C46 0002                cmpi.w     D6, 0x2
  1226. 00000D1C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1227. 00000D20  6F00 00C4                ble        +0xC6 /* 00000DE6 */
  1228. 00000D24  102B 004C                move.b     D0, [A3 + 0x4C]
  1229. 00000D28  5500                     subq.b     D0, 2
  1230. 00000D2A  6500 00BA                bcs        +0xBC /* 00000DE6 */
  1231. 00000D2E  0C00 0007                cmpi.b     D0, 0x7
  1232. 00000D32  6200 00B2                bhi        +0xB4 /* 00000DE6 */
  1233. 00000D36  7200                     moveq.l    D1, 0x00
  1234. 00000D38  1200                     move.b     D1, D0
  1235. 00000D3A  D241                     add.w      D1, D1
  1236. 00000D3C  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1237. 00000D40  4EFB 1000                jmp        [PC + D1.w]
  1238. 00000D44  0012 0046                ori.b      [A2], 0x46 /* 'F' */
  1239. 00000D48  00A4 00A4 00A4           ori.l      -[A4], 0xA400A4
  1240. 00000D4E  0062 00A4                ori.w      -[A2], 0xA4
  1241. 00000D52  0094 7A01 4A47           ori.l      [A4], 0x7A014A47
  1242. 00000D58  6700 008C                beq        +0x8E /* 00000DE6 */
  1243. 00000D5C  486D 2E82                pea.l      [A5 + 0x2E82 /* export_1484 */]
  1244. 00000D60  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1245. 00000D64  4A40                     tst.w      D0
  1246. 00000D66  588F                     addq.l     A7, 4
  1247. 00000D68  677C                     beq        +0x7E /* 00000DE6 */
  1248. 00000D6A  2F0C                     move.l     -[A7], A4
  1249. 00000D6C  302E FFFC                move.w     D0, [A6 - 0x4]
  1250. 00000D70  48C0                     ext.l      D0
  1251. 00000D72  2F00                     move.l     -[A7], D0
  1252. 00000D74  2F0B                     move.l     -[A7], A3
  1253. 00000D76  4EAD 2E82                jsr        [A5 + 0x2E82 /* export_1484 */]
  1254. 00000D7A  486D 2E82                pea.l      [A5 + 0x2E82 /* export_1484 */]
  1255. 00000D7E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1256. 00000D82  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1257. 00000D86  605E                     bra        +0x60 /* 00000DE6 */
  1258. 00000D88  7A01                     moveq.l    D5, 0x01
  1259. 00000D8A  48C7                     ext.l      D7
  1260. 00000D8C  2F07                     move.l     -[A7], D7
  1261. 00000D8E  2F0C                     move.l     -[A7], A4
  1262. 00000D90  302E FFFC                move.w     D0, [A6 - 0x4]
  1263. 00000D94  48C0                     ext.l      D0
  1264. 00000D96  2F00                     move.l     -[A7], D0
  1265. 00000D98  2F0B                     move.l     -[A7], A3
  1266. 00000D9A  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  1267. 00000D9E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1268. 00000DA2  6042                     bra        +0x44 /* 00000DE6 */
  1269. 00000DA4  7A01                     moveq.l    D5, 0x01
  1270. 00000DA6  486D 2DAA                pea.l      [A5 + 0x2DAA /* export_1457 */]
  1271. 00000DAA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1272. 00000DAE  4A40                     tst.w      D0
  1273. 00000DB0  588F                     addq.l     A7, 4
  1274. 00000DB2  6732                     beq        +0x34 /* 00000DE6 */
  1275. 00000DB4  48C7                     ext.l      D7
  1276. 00000DB6  2F07                     move.l     -[A7], D7
  1277. 00000DB8  2F0C                     move.l     -[A7], A4
  1278. 00000DBA  302E FFFC                move.w     D0, [A6 - 0x4]
  1279. 00000DBE  48C0                     ext.l      D0
  1280. 00000DC0  2F00                     move.l     -[A7], D0
  1281. 00000DC2  2F0B                     move.l     -[A7], A3
  1282. 00000DC4  4EAD 2DAA                jsr        [A5 + 0x2DAA /* export_1457 */]
  1283. 00000DC8  486D 2DAA                pea.l      [A5 + 0x2DAA /* export_1457 */]
  1284. 00000DCC  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1285. 00000DD0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1286. 00000DD4  6010                     bra        +0x12 /* 00000DE6 */
  1287. 00000DD6  4A47                     tst.w      D7
  1288. 00000DD8  670C                     beq        +0xE /* 00000DE6 */
  1289. 00000DDA  376E FFFC 0062           move.w     [A3 + 0x62], [A6 - 0x4]
  1290. 00000DE0  376E FFFC 0060           move.w     [A3 + 0x60], [A6 - 0x4]
  1291. label00000DE6:
  1292. 00000DE6  206E 0008                movea.l    A0, [A6 + 0x8]
  1293. 00000DEA  52AE 0008                addq.l     [A6 + 0x8], 1
  1294. 00000DEE  4A10                     tst.b      [A0]
  1295. 00000DF0  6700 01AA                beq        +0x1AC /* 00000F9C */
  1296. 00000DF4  4A46                     tst.w      D6
  1297. 00000DF6  6600 FF0C                bne        -0xF2 /* 00000D04 */
  1298. 00000DFA  6000 01A0                bra        +0x1A2 /* 00000F9C */
  1299. label00000DFE:
  1300. 00000DFE  7EFF                     moveq.l    D7, 0xFFFFFFFF
  1301. label00000E00:
  1302. 00000E00  5247                     addq.w     D7, 1
  1303. 00000E02  486E FFFC                pea.l      [A6 - 0x4]
  1304. 00000E06  486E FFF8                pea.l      [A6 - 0x8]
  1305. 00000E0A  2F0B                     move.l     -[A7], A3
  1306. 00000E0C  486E 0008                pea.l      [A6 + 0x8]
  1307. 00000E10  4EAD 1D42                jsr        [A5 + 0x1D42 /* export_932 */]
  1308. 00000E14  3C00                     move.w     D6, D0
  1309. 00000E16  0C46 0002                cmpi.w     D6, 0x2
  1310. 00000E1A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1311. 00000E1E  6F00 017C                ble        +0x17E /* 00000F9C */
  1312. 00000E22  102B 004C                move.b     D0, [A3 + 0x4C]
  1313. 00000E26  5500                     subq.b     D0, 2
  1314. 00000E28  6500 0172                bcs        +0x174 /* 00000F9C */
  1315. 00000E2C  0C00 0007                cmpi.b     D0, 0x7
  1316. 00000E30  6200 016A                bhi        +0x16C /* 00000F9C */
  1317. 00000E34  7200                     moveq.l    D1, 0x00
  1318. 00000E36  1200                     move.b     D1, D0
  1319. 00000E38  D241                     add.w      D1, D1
  1320. 00000E3A  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1321. 00000E3E  4EFB 1000                jmp        [PC + D1.w]
  1322. 00000E42  0012 004A                ori.b      [A2], 0x4A /* 'J' */
  1323. 00000E46  015C                     bchg       [A4]+, D0
  1324. 00000E48  015C                     bchg       [A4]+, D0
  1325. 00000E4A  015C                     bchg       [A4]+, D0
  1326. 00000E4C  0068 015C 009E           ori.w      [A0 + 0x9E], 0x15C
  1327. 00000E52  7A01                     moveq.l    D5, 0x01
  1328. 00000E54  4A47                     tst.w      D7
  1329. 00000E56  6700 0144                beq        +0x146 /* 00000F9C */
  1330. 00000E5A  486D 2E82                pea.l      [A5 + 0x2E82 /* export_1484 */]
  1331. 00000E5E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1332. 00000E62  4A40                     tst.w      D0
  1333. 00000E64  588F                     addq.l     A7, 4
  1334. 00000E66  6700 0134                beq        +0x136 /* 00000F9C */
  1335. 00000E6A  2F0C                     move.l     -[A7], A4
  1336. 00000E6C  302E FFFC                move.w     D0, [A6 - 0x4]
  1337. 00000E70  48C0                     ext.l      D0
  1338. 00000E72  2F00                     move.l     -[A7], D0
  1339. 00000E74  2F0B                     move.l     -[A7], A3
  1340. 00000E76  4EAD 2E82                jsr        [A5 + 0x2E82 /* export_1484 */]
  1341. 00000E7A  486D 2E82                pea.l      [A5 + 0x2E82 /* export_1484 */]
  1342. 00000E7E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1343. 00000E82  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1344. 00000E86  6000 0114                bra        +0x116 /* 00000F9C */
  1345. 00000E8A  7A01                     moveq.l    D5, 0x01
  1346. 00000E8C  48C7                     ext.l      D7
  1347. 00000E8E  2F07                     move.l     -[A7], D7
  1348. 00000E90  2F0C                     move.l     -[A7], A4
  1349. 00000E92  302E FFFC                move.w     D0, [A6 - 0x4]
  1350. 00000E96  48C0                     ext.l      D0
  1351. 00000E98  2F00                     move.l     -[A7], D0
  1352. 00000E9A  2F0B                     move.l     -[A7], A3
  1353. 00000E9C  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  1354. 00000EA0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1355. 00000EA4  6000 00F6                bra        +0xF8 /* 00000F9C */
  1356. 00000EA8  7A01                     moveq.l    D5, 0x01
  1357. 00000EAA  486D 2DAA                pea.l      [A5 + 0x2DAA /* export_1457 */]
  1358. 00000EAE  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1359. 00000EB2  4A40                     tst.w      D0
  1360. 00000EB4  588F                     addq.l     A7, 4
  1361. 00000EB6  6700 00E4                beq        +0xE6 /* 00000F9C */
  1362. 00000EBA  7002                     moveq.l    D0, 0x02
  1363. 00000EBC  2F00                     move.l     -[A7], D0
  1364. 00000EBE  2F0C                     move.l     -[A7], A4
  1365. 00000EC0  322E FFFC                move.w     D1, [A6 - 0x4]
  1366. 00000EC4  48C1                     ext.l      D1
  1367. 00000EC6  2F01                     move.l     -[A7], D1
  1368. 00000EC8  2F0B                     move.l     -[A7], A3
  1369. 00000ECA  4EAD 2DAA                jsr        [A5 + 0x2DAA /* export_1457 */]
  1370. 00000ECE  486D 2DAA                pea.l      [A5 + 0x2DAA /* export_1457 */]
  1371. 00000ED2  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1372. 00000ED6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1373. 00000EDA  6000 00C0                bra        +0xC2 /* 00000F9C */
  1374. 00000EDE  4A47                     tst.w      D7
  1375. 00000EE0  6700 00BA                beq        +0xBC /* 00000F9C */
  1376. 00000EE4  376E FFFC 0062           move.w     [A3 + 0x62], [A6 - 0x4]
  1377. 00000EEA  376E FFFC 0060           move.w     [A3 + 0x60], [A6 - 0x4]
  1378. 00000EF0  6000 00AA                bra        +0xAC /* 00000F9C */
  1379. label00000EF4:
  1380. 00000EF4  5247                     addq.w     D7, 1
  1381. label00000EF6:
  1382. 00000EF6  5447                     addq.w     D7, 2
  1383. 00000EF8  7A01                     moveq.l    D5, 0x01
  1384. 00000EFA  603E                     bra        +0x40 /* 00000F3A */
  1385. label00000EFC:
  1386. 00000EFC  486E FFFC                pea.l      [A6 - 0x4]
  1387. 00000F00  486E FFF8                pea.l      [A6 - 0x8]
  1388. 00000F04  2F0B                     move.l     -[A7], A3
  1389. 00000F06  486E 0008                pea.l      [A6 + 0x8]
  1390. 00000F0A  4EAD 1D42                jsr        [A5 + 0x1D42 /* export_932 */]
  1391. 00000F0E  3C00                     move.w     D6, D0
  1392. 00000F10  0C46 0002                cmpi.w     D6, 0x2
  1393. 00000F14  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1394. 00000F18  6F20                     ble        +0x22 /* 00000F3A */
  1395. 00000F1A  7003                     moveq.l    D0, 0x03
  1396. 00000F1C  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1397. 00000F20  6618                     bne        +0x1A /* 00000F3A */
  1398. 00000F22  48C7                     ext.l      D7
  1399. 00000F24  2F07                     move.l     -[A7], D7
  1400. 00000F26  2F0C                     move.l     -[A7], A4
  1401. 00000F28  302E FFFC                move.w     D0, [A6 - 0x4]
  1402. 00000F2C  48C0                     ext.l      D0
  1403. 00000F2E  2F00                     move.l     -[A7], D0
  1404. 00000F30  2F0B                     move.l     -[A7], A3
  1405. 00000F32  4EAD 1C82                jsr        [A5 + 0x1C82 /* export_908 */]
  1406. 00000F36  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1407. label00000F3A:
  1408. 00000F3A  206E 0008                movea.l    A0, [A6 + 0x8]
  1409. 00000F3E  52AE 0008                addq.l     [A6 + 0x8], 1
  1410. 00000F42  4A10                     tst.b      [A0]
  1411. 00000F44  6756                     beq        +0x58 /* 00000F9C */
  1412. 00000F46  4A46                     tst.w      D6
  1413. 00000F48  66B2                     bne        -0x4C /* 00000EFC */
  1414. 00000F4A  6050                     bra        +0x52 /* 00000F9C */
  1415. label00000F4C:
  1416. 00000F4C  4878 7FFF                push.l     0x7FFF
  1417. 00000F50  7001                     moveq.l    D0, 0x01
  1418. 00000F52  2F00                     move.l     -[A7], D0
  1419. 00000F54  486E FFFE                pea.l      [A6 - 0x2]
  1420. 00000F58  486E 0008                pea.l      [A6 + 0x8]
  1421. 00000F5C  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  1422. 00000F60  4A40                     tst.w      D0
  1423. 00000F62  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1424. 00000F66  6604                     bne        +0x6 /* 00000F6C */
  1425. 00000F68  4246                     clr.w      D6
  1426. 00000F6A  6030                     bra        +0x32 /* 00000F9C */
  1427. label00000F6C:
  1428. 00000F6C  302E FFFE                move.w     D0, [A6 - 0x2]
  1429. 00000F70  48C0                     ext.l      D0
  1430. 00000F72  2F00                     move.l     -[A7], D0
  1431. 00000F74  2F0B                     move.l     -[A7], A3
  1432. 00000F76  4EAD 1D6A                jsr        [A5 + 0x1D6A /* export_937 */]
  1433. 00000F7A  3C00                     move.w     D6, D0
  1434. 00000F7C  508F                     addq.l     A7, 8
  1435. 00000F7E  601C                     bra        +0x1E /* 00000F9C */
  1436. label00000F80:
  1437. 00000F80  002B 0010 004D           ori.b      [A3 + 0x4D], 0x10
  1438. 00000F86  2F0B                     move.l     -[A7], A3
  1439. 00000F88  4EBA 002C                jsr        [PC + 0x2C /* 00000FB6 */]
  1440. 00000F8C  588F                     addq.l     A7, 4
  1441. 00000F8E  600C                     bra        +0xE /* 00000F9C */
  1442. label00000F90:
  1443. 00000F90  022B 00EF 004D           andi.b     [A3 + 0x4D], 0xEF
  1444. 00000F96  206E 0010                movea.l    A0, [A6 + 0x10]
  1445. 00000F9A  4250                     clr.w      [A0]
  1446. label00000F9C:
  1447. 00000F9C  200C                     move.l     D0, A4
  1448. 00000F9E  670A                     beq        +0xC /* 00000FAA */
  1449. 00000FA0  4A45                     tst.w      D5
  1450. 00000FA2  6706                     beq        +0x8 /* 00000FAA */
  1451. 00000FA4  206E 0010                movea.l    A0, [A6 + 0x10]
  1452. 00000FA8  4250                     clr.w      [A0]
  1453. label00000FAA:
  1454. 00000FAA  3006                     move.w     D0, D6
  1455. 00000FAC  4CEE 18E0 FEE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x11C]
  1456. 00000FB2  4E5E                     unlink     A6
  1457. 00000FB4  4E75                     rts
  1458. fn00000FB6:
  1459. 00000FB6  4E56 FFEA                link       A6, -0x0016
  1460. 00000FBA  48E7 0710                movem.l    -[A7], D5,D6,D7,A3
  1461. 00000FBE  266E 0008                movea.l    A3, [A6 + 0x8]
  1462. 00000FC2  7010                     moveq.l    D0, 0x10
  1463. 00000FC4  C02B 004D                and.b      D0, [A3 + 0x4D]
  1464. 00000FC8  6700 011C                beq        +0x11E /* 000010E6 */
  1465. 00000FCC  486E FFFE                pea.l      [A6 - 0x2]
  1466. 00000FD0  486E FFFA                pea.l      [A6 - 0x6]
  1467. 00000FD4  2F0B                     move.l     -[A7], A3
  1468. 00000FD6  4EAD 1D52                jsr        [A5 + 0x1D52 /* export_934 */]
  1469. 00000FDA  4A40                     tst.w      D0
  1470. 00000FDC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1471. 00000FE0  6700 0104                beq        +0x106 /* 000010E6 */
  1472. 00000FE4  7C00                     moveq.l    D6, 0x00
  1473. 00000FE6  6000 0092                bra        +0x94 /* 0000107A */
  1474. label00000FEA:
  1475. 00000FEA  3A06                     move.w     D5, D6
  1476. 00000FEC  2E06                     move.l     D7, D6
  1477. 00000FEE  5287                     addq.l     D7, 1
  1478. 00000FF0  6028                     bra        +0x2A /* 0000101A */
  1479. label00000FF2:
  1480. 00000FF2  206E FFFA                movea.l    A0, [A6 - 0x6]
  1481. 00000FF6  48C5                     ext.l      D5
  1482. 00000FF8  2005                     move.l     D0, D5
  1483. 00000FFA  E980                     asl        D0, 4
  1484. 00000FFC  2F30 0800                move.l     -[A7], [A0 + D0]
  1485. 00001000  206E FFFA                movea.l    A0, [A6 - 0x6]
  1486. 00001004  2007                     move.l     D0, D7
  1487. 00001006  E980                     asl        D0, 4
  1488. 00001008  2F30 0800                move.l     -[A7], [A0 + D0]
  1489. 0000100C  4EAD 0F22                jsr        [A5 + 0xF22 /* export_480 */]
  1490. 00001010  4A40                     tst.w      D0
  1491. 00001012  508F                     addq.l     A7, 8
  1492. 00001014  6C02                     bge        +0x4 /* 00001018 */
  1493. 00001016  3A07                     move.w     D5, D7
  1494. label00001018:
  1495. 00001018  5287                     addq.l     D7, 1
  1496. label0000101A:
  1497. 0000101A  302E FFFE                move.w     D0, [A6 - 0x2]
  1498. 0000101E  48C0                     ext.l      D0
  1499. 00001020  B087                     cmp.l      D0, D7
  1500. 00001022  6ECE                     bgt        -0x30 /* 00000FF2 */
  1501. 00001024  206E FFFA                movea.l    A0, [A6 - 0x6]
  1502. 00001028  48C5                     ext.l      D5
  1503. 0000102A  2005                     move.l     D0, D5
  1504. 0000102C  E980                     asl        D0, 4
  1505. 0000102E  43EE FFEA                lea.l      A1, [A6 - 0x16]
  1506. 00001032  41F0 0800                lea.l      A0, [A0 + D0]
  1507. 00001036  22D8                     move.l     [A1]+, [A0]+
  1508. 00001038  22D8                     move.l     [A1]+, [A0]+
  1509. 0000103A  22D8                     move.l     [A1]+, [A0]+
  1510. 0000103C  22D8                     move.l     [A1]+, [A0]+
  1511. 0000103E  206E FFFA                movea.l    A0, [A6 - 0x6]
  1512. 00001042  2006                     move.l     D0, D6
  1513. 00001044  E980                     asl        D0, 4
  1514. 00001046  226E FFFA                movea.l    A1, [A6 - 0x6]
  1515. 0000104A  48C5                     ext.l      D5
  1516. 0000104C  2205                     move.l     D1, D5
  1517. 0000104E  E981                     asl        D1, 4
  1518. 00001050  43F1 1800                lea.l      A1, [A1 + D1]
  1519. 00001054  41F0 0800                lea.l      A0, [A0 + D0]
  1520. 00001058  22D8                     move.l     [A1]+, [A0]+
  1521. 0000105A  22D8                     move.l     [A1]+, [A0]+
  1522. 0000105C  22D8                     move.l     [A1]+, [A0]+
  1523. 0000105E  22D8                     move.l     [A1]+, [A0]+
  1524. 00001060  206E FFFA                movea.l    A0, [A6 - 0x6]
  1525. 00001064  2006                     move.l     D0, D6
  1526. 00001066  E980                     asl        D0, 4
  1527. 00001068  41F0 0800                lea.l      A0, [A0 + D0]
  1528. 0000106C  43EE FFEA                lea.l      A1, [A6 - 0x16]
  1529. 00001070  20D9                     move.l     [A0]+, [A1]+
  1530. 00001072  20D9                     move.l     [A0]+, [A1]+
  1531. 00001074  20D9                     move.l     [A0]+, [A1]+
  1532. 00001076  20D9                     move.l     [A0]+, [A1]+
  1533. 00001078  5286                     addq.l     D6, 1
  1534. label0000107A:
  1535. 0000107A  302E FFFE                move.w     D0, [A6 - 0x2]
  1536. 0000107E  5340                     subq.w     D0, 1
  1537. 00001080  48C0                     ext.l      D0
  1538. 00001082  B086                     cmp.l      D0, D6
  1539. 00001084  6E00 FF64                bgt        -0x9A /* 00000FEA */
  1540. 00001088  7002                     moveq.l    D0, 0x02
  1541. 0000108A  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1542. 0000108E  6624                     bne        +0x26 /* 000010B4 */
  1543. 00001090  7C00                     moveq.l    D6, 0x00
  1544. 00001092  6002                     bra        +0x4 /* 00001096 */
  1545. label00001094:
  1546. 00001094  5286                     addq.l     D6, 1
  1547. label00001096:
  1548. 00001096  302E FFFE                move.w     D0, [A6 - 0x2]
  1549. 0000109A  48C0                     ext.l      D0
  1550. 0000109C  B086                     cmp.l      D0, D6
  1551. 0000109E  6F0E                     ble        +0x10 /* 000010AE */
  1552. 000010A0  206E FFFA                movea.l    A0, [A6 - 0x6]
  1553. 000010A4  2006                     move.l     D0, D6
  1554. 000010A6  E980                     asl        D0, 4
  1555. 000010A8  4A70 0806                tst.w      [A0 + D0 + 0x6]
  1556. 000010AC  67E6                     beq        -0x18 /* 00001094 */
  1557. label000010AE:
  1558. 000010AE  3746 005E                move.w     [A3 + 0x5E], D6
  1559. 000010B2  602E                     bra        +0x30 /* 000010E2 */
  1560. label000010B4:
  1561. 000010B4  7009                     moveq.l    D0, 0x09
  1562. 000010B6  B02B 004C                cmp.b      D0, [A3 + 0x4C]
  1563. 000010BA  6626                     bne        +0x28 /* 000010E2 */
  1564. 000010BC  7C00                     moveq.l    D6, 0x00
  1565. 000010BE  6002                     bra        +0x4 /* 000010C2 */
  1566. label000010C0:
  1567. 000010C0  5286                     addq.l     D6, 1
  1568. label000010C2:
  1569. 000010C2  302E FFFE                move.w     D0, [A6 - 0x2]
  1570. 000010C6  48C0                     ext.l      D0
  1571. 000010C8  B086                     cmp.l      D0, D6
  1572. 000010CA  6F0E                     ble        +0x10 /* 000010DA */
  1573. 000010CC  206E FFFA                movea.l    A0, [A6 - 0x6]
  1574. 000010D0  2006                     move.l     D0, D6
  1575. 000010D2  E980                     asl        D0, 4
  1576. 000010D4  4A70 0806                tst.w      [A0 + D0 + 0x6]
  1577. 000010D8  67E6                     beq        -0x18 /* 000010C0 */
  1578. label000010DA:
  1579. 000010DA  3746 0060                move.w     [A3 + 0x60], D6
  1580. 000010DE  3746 0062                move.w     [A3 + 0x62], D6
  1581. label000010E2:
  1582. 000010E2  7001                     moveq.l    D0, 0x01
  1583. 000010E4  6002                     bra        +0x4 /* 000010E8 */
  1584. label000010E6:
  1585. 000010E6  7000                     moveq.l    D0, 0x00
  1586. label000010E8:
  1587. 000010E8  4CEE 08E0 FFDA           movem.l    D5,D6,D7,A3, [A6 - 0x26]
  1588. 000010EE  4E5E                     unlink     A6
  1589. 000010F0  4E75                     rts
  1590. fn000010F2:
  1591. 000010F2  4E56 FFF0                link       A6, -0x0010
  1592. 000010F6  48E7 0118                movem.l    -[A7], D7,A3,A4
  1593. 000010FA  286E 0010                movea.l    A4, [A6 + 0x10]
  1594. 000010FE  266E 000C                movea.l    A3, [A6 + 0xC]
  1595. 00001102  7E01                     moveq.l    D7, 0x01
  1596. 00001104  206E 0008                movea.l    A0, [A6 + 0x8]
  1597. 00001108  52AE 0008                addq.l     [A6 + 0x8], 1
  1598. 0000110C  1010                     move.b     D0, [A0]
  1599. 0000110E  0400 0012                subi.b     D0, 0x12
  1600. 00001112  6756                     beq        +0x58 /* 0000116A */
  1601. 00001114  5300                     subq.b     D0, 1
  1602. 00001116  675E                     beq        +0x60 /* 00001176 */
  1603. 00001118  0400 0052                subi.b     D0, 0x52 /* 'R' */
  1604. 0000111C  6764                     beq        +0x66 /* 00001182 */
  1605. 0000111E  5300                     subq.b     D0, 1
  1606. 00001120  6700 008A                beq        +0x8C /* 000011AC */
  1607. 00001124  5300                     subq.b     D0, 1
  1608. 00001126  6700 0098                beq        +0x9A /* 000011C0 */
  1609. 0000112A  5300                     subq.b     D0, 1
  1610. 0000112C  6700 00BA                beq        +0xBC /* 000011E8 */
  1611. 00001130  5300                     subq.b     D0, 1
  1612. 00001132  6700 00BE                beq        +0xC0 /* 000011F2 */
  1613. 00001136  5300                     subq.b     D0, 1
  1614. 00001138  6700 00D6                beq        +0xD8 /* 00001210 */
  1615. 0000113C  5300                     subq.b     D0, 1
  1616. 0000113E  6700 00EE                beq        +0xF0 /* 0000122E */
  1617. 00001142  5D00                     subq.b     D0, 6
  1618. 00001144  6700 0116                beq        +0x118 /* 0000125C */
  1619. 00001148  5700                     subq.b     D0, 3
  1620. 0000114A  6700 0124                beq        +0x126 /* 00001270 */
  1621. 0000114E  5500                     subq.b     D0, 2
  1622. 00001150  6700 0132                beq        +0x134 /* 00001284 */
  1623. 00001154  5300                     subq.b     D0, 1
  1624. 00001156  6700 0148                beq        +0x14A /* 000012A0 */
  1625. 0000115A  5700                     subq.b     D0, 3
  1626. 0000115C  6700 0172                beq        +0x174 /* 000012D0 */
  1627. 00001160  5300                     subq.b     D0, 1
  1628. 00001162  6700 01C0                beq        +0x1C2 /* 00001324 */
  1629. 00001166  6000 0226                bra        +0x228 /* 0000138E */
  1630. label0000116A:
  1631. 0000116A  002B 0040 004D           ori.b      [A3 + 0x4D], 0x40 /* '@' */
  1632. 00001170  4254                     clr.w      [A4]
  1633. 00001172  6000 021A                bra        +0x21C /* 0000138E */
  1634. label00001176:
  1635. 00001176  022B 00BF 004D           andi.b     [A3 + 0x4D], 0xBF
  1636. 0000117C  4254                     clr.w      [A4]
  1637. 0000117E  6000 020E                bra        +0x210 /* 0000138E */
  1638. label00001182:
  1639. 00001182  486B 0051                pea.l      [A3 + 0x51]
  1640. 00001186  486B 004F                pea.l      [A3 + 0x4F]
  1641. 0000118A  486B 0004                pea.l      [A3 + 0x4]
  1642. 0000118E  2F0B                     move.l     -[A7], A3
  1643. 00001190  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1644. 00001194  4EBA F6C2                jsr        [PC - 0x93E /* 00000858 */]
  1645. 00001198  3E00                     move.w     D7, D0
  1646. 0000119A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1647. 0000119E  6700 01EE                beq        +0x1F0 /* 0000138E */
  1648. 000011A2  002B 0001 004D           ori.b      [A3 + 0x4D], 0x1
  1649. 000011A8  6000 01E4                bra        +0x1E6 /* 0000138E */
  1650. label000011AC:
  1651. 000011AC  022B 00FE 004D           andi.b     [A3 + 0x4D], 0xFE
  1652. 000011B2  486B 0004                pea.l      [A3 + 0x4]
  1653. 000011B6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1654. 000011BA  588F                     addq.l     A7, 4
  1655. 000011BC  6000 01D0                bra        +0x1D2 /* 0000138E */
  1656. label000011C0:
  1657. 000011C0  486B 0050                pea.l      [A3 + 0x50]
  1658. 000011C4  486B 004E                pea.l      [A3 + 0x4E]
  1659. 000011C8  2F0B                     move.l     -[A7], A3
  1660. 000011CA  2F0B                     move.l     -[A7], A3
  1661. 000011CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1662. 000011D0  4EBA F686                jsr        [PC - 0x97A /* 00000858 */]
  1663. 000011D4  3E00                     move.w     D7, D0
  1664. 000011D6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1665. 000011DA  6700 01B2                beq        +0x1B4 /* 0000138E */
  1666. 000011DE  002B 0002 004D           ori.b      [A3 + 0x4D], 0x2
  1667. 000011E4  6000 01A8                bra        +0x1AA /* 0000138E */
  1668. label000011E8:
  1669. 000011E8  022B 00FD 004D           andi.b     [A3 + 0x4D], 0xFD
  1670. 000011EE  6000 019E                bra        +0x1A0 /* 0000138E */
  1671. label000011F2:
  1672. 000011F2  486B 0050                pea.l      [A3 + 0x50]
  1673. 000011F6  486B 004E                pea.l      [A3 + 0x4E]
  1674. 000011FA  2F0B                     move.l     -[A7], A3
  1675. 000011FC  2F0B                     move.l     -[A7], A3
  1676. 000011FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1677. 00001202  4EBA F654                jsr        [PC - 0x9AC /* 00000858 */]
  1678. 00001206  3E00                     move.w     D7, D0
  1679. 00001208  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1680. 0000120C  6000 0180                bra        +0x182 /* 0000138E */
  1681. label00001210:
  1682. 00001210  7000                     moveq.l    D0, 0x00
  1683. 00001212  2F00                     move.l     -[A7], D0
  1684. 00001214  2F0B                     move.l     -[A7], A3
  1685. 00001216  2F2D F990                move.l     -[A7], [A5 - 0x670]
  1686. 0000121A  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1687. 0000121E  002B 0008 004D           ori.b      [A3 + 0x4D], 0x8
  1688. 00001224  4254                     clr.w      [A4]
  1689. 00001226  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1690. 0000122A  6000 0162                bra        +0x164 /* 0000138E */
  1691. label0000122E:
  1692. 0000122E  022B 00F7 004D           andi.b     [A3 + 0x4D], 0xF7
  1693. 00001234  4AAD F990                tst.l      [A5 - 0x670]
  1694. 00001238  671C                     beq        +0x1E /* 00001256 */
  1695. 0000123A  206D F990                movea.l    A0, [A5 - 0x670]
  1696. 0000123E  4AA8 01A6                tst.l      [A0 + 0x1A6]
  1697. 00001242  6612                     bne        +0x14 /* 00001256 */
  1698. 00001244  7001                     moveq.l    D0, 0x01
  1699. 00001246  2F00                     move.l     -[A7], D0
  1700. 00001248  2F0B                     move.l     -[A7], A3
  1701. 0000124A  2F2D F990                move.l     -[A7], [A5 - 0x670]
  1702. 0000124E  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1703. 00001252  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1704. label00001256:
  1705. 00001256  4254                     clr.w      [A4]
  1706. 00001258  6000 0134                bra        +0x136 /* 0000138E */
  1707. label0000125C:
  1708. 0000125C  486B 002A                pea.l      [A3 + 0x2A]
  1709. 00001260  486E 0008                pea.l      [A6 + 0x8]
  1710. 00001264  4EAD 0C22                jsr        [A5 + 0xC22 /* export_384 */]
  1711. 00001268  3E00                     move.w     D7, D0
  1712. 0000126A  508F                     addq.l     A7, 8
  1713. 0000126C  6000 0120                bra        +0x122 /* 0000138E */
  1714. label00001270:
  1715. 00001270  486B 0032                pea.l      [A3 + 0x32]
  1716. 00001274  486E 0008                pea.l      [A6 + 0x8]
  1717. 00001278  4EAD 0C72                jsr        [A5 + 0xC72 /* export_394 */]
  1718. 0000127C  3E00                     move.w     D7, D0
  1719. 0000127E  508F                     addq.l     A7, 8
  1720. 00001280  6000 010C                bra        +0x10E /* 0000138E */
  1721. label00001284:
  1722. 00001284  7000                     moveq.l    D0, 0x00
  1723. 00001286  2F00                     move.l     -[A7], D0
  1724. 00001288  2F0B                     move.l     -[A7], A3
  1725. 0000128A  2F2D F990                move.l     -[A7], [A5 - 0x670]
  1726. 0000128E  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1727. 00001292  002B 0004 004D           ori.b      [A3 + 0x4D], 0x4
  1728. 00001298  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1729. 0000129C  6000 00F0                bra        +0xF2 /* 0000138E */
  1730. label000012A0:
  1731. 000012A0  022B 00FB 004D           andi.b     [A3 + 0x4D], 0xFB
  1732. 000012A6  4AAD F990                tst.l      [A5 - 0x670]
  1733. 000012AA  6700 00E2                beq        +0xE4 /* 0000138E */
  1734. 000012AE  206D F990                movea.l    A0, [A5 - 0x670]
  1735. 000012B2  4AA8 01A6                tst.l      [A0 + 0x1A6]
  1736. 000012B6  6600 00D6                bne        +0xD8 /* 0000138E */
  1737. 000012BA  7001                     moveq.l    D0, 0x01
  1738. 000012BC  2F00                     move.l     -[A7], D0
  1739. 000012BE  2F0B                     move.l     -[A7], A3
  1740. 000012C0  2F2D F990                move.l     -[A7], [A5 - 0x670]
  1741. 000012C4  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1742. 000012C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1743. 000012CC  6000 00C0                bra        +0xC2 /* 0000138E */
  1744. label000012D0:
  1745. 000012D0  7020                     moveq.l    D0, 0x20
  1746. 000012D2  C02B 004D                and.b      D0, [A3 + 0x4D]
  1747. 000012D6  6706                     beq        +0x8 /* 000012DE */
  1748. 000012D8  4254                     clr.w      [A4]
  1749. 000012DA  6000 00B2                bra        +0xB4 /* 0000138E */
  1750. label000012DE:
  1751. 000012DE  7000                     moveq.l    D0, 0x00
  1752. 000012E0  2F00                     move.l     -[A7], D0
  1753. 000012E2  2F0B                     move.l     -[A7], A3
  1754. 000012E4  2F2D F990                move.l     -[A7], [A5 - 0x670]
  1755. 000012E8  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1756. 000012EC  4AAD F990                tst.l      [A5 - 0x670]
  1757. 000012F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1758. 000012F4  6726                     beq        +0x28 /* 0000131C */
  1759. 000012F6  4A6D EA58                tst.w      [A5 - 0x15A8]
  1760. 000012FA  6720                     beq        +0x22 /* 0000131C */
  1761. 000012FC  4A54                     tst.w      [A4]
  1762. 000012FE  671C                     beq        +0x1E /* 0000131C */
  1763. 00001300  486E FFF0                pea.l      [A6 - 0x10]
  1764. 00001304  2F0B                     move.l     -[A7], A3
  1765. 00001306  4EBA ECF8                jsr        [PC - 0x1308 /* 00000000 */]
  1766. 0000130A  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1767. 0000130E  2F20                     move.l     -[A7], -[A0]
  1768. 00001310  2F20                     move.l     -[A7], -[A0]
  1769. 00001312  4EAD 0A8A                jsr        [A5 + 0xA8A /* export_333 */]
  1770. 00001316  4254                     clr.w      [A4]
  1771. 00001318  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1772. label0000131C:
  1773. 0000131C  002B 0020 004D           ori.b      [A3 + 0x4D], 0x20 /* ' ' */
  1774. 00001322  606A                     bra        +0x6C /* 0000138E */
  1775. label00001324:
  1776. 00001324  7020                     moveq.l    D0, 0x20
  1777. 00001326  C02B 004D                and.b      D0, [A3 + 0x4D]
  1778. 0000132A  6760                     beq        +0x62 /* 0000138C */
  1779. 0000132C  022B 00DF 004D           andi.b     [A3 + 0x4D], 0xDF
  1780. 00001332  4AAD F990                tst.l      [A5 - 0x670]
  1781. 00001336  671C                     beq        +0x1E /* 00001354 */
  1782. 00001338  206D F990                movea.l    A0, [A5 - 0x670]
  1783. 0000133C  4AA8 01A6                tst.l      [A0 + 0x1A6]
  1784. 00001340  6612                     bne        +0x14 /* 00001354 */
  1785. 00001342  7001                     moveq.l    D0, 0x01
  1786. 00001344  2F00                     move.l     -[A7], D0
  1787. 00001346  2F0B                     move.l     -[A7], A3
  1788. 00001348  2F2D F990                move.l     -[A7], [A5 - 0x670]
  1789. 0000134C  4EAD 1FA2                jsr        [A5 + 0x1FA2 /* export_1008 */]
  1790. 00001350  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1791. label00001354:
  1792. 00001354  4AAD F990                tst.l      [A5 - 0x670]
  1793. 00001358  6734                     beq        +0x36 /* 0000138E */
  1794. 0000135A  4A6D EA58                tst.w      [A5 - 0x15A8]
  1795. 0000135E  672E                     beq        +0x30 /* 0000138E */
  1796. 00001360  4A54                     tst.w      [A4]
  1797. 00001362  672A                     beq        +0x2C /* 0000138E */
  1798. 00001364  486E FFF0                pea.l      [A6 - 0x10]
  1799. 00001368  2F0B                     move.l     -[A7], A3
  1800. 0000136A  4EBA EC94                jsr        [PC - 0x136C /* 00000000 */]
  1801. 0000136E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1802. 00001372  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1803. 00001376  20D9                     move.l     [A0]+, [A1]+
  1804. 00001378  20D9                     move.l     [A0]+, [A1]+
  1805. 0000137A  486E FFF0                pea.l      [A6 - 0x10]
  1806. 0000137E  2F0B                     move.l     -[A7], A3
  1807. 00001380  4EAD 1D12                jsr        [A5 + 0x1D12 /* export_926 */]
  1808. 00001384  4254                     clr.w      [A4]
  1809. 00001386  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1810. 0000138A  6002                     bra        +0x4 /* 0000138E */
  1811. label0000138C:
  1812. 0000138C  4254                     clr.w      [A4]
  1813. label0000138E:
  1814. 0000138E  3007                     move.w     D0, D7
  1815. 00001390  4CEE 1880 FFE4           movem.l    D7,A3,A4, [A6 - 0x1C]
  1816. 00001396  4E5E                     unlink     A6
  1817. 00001398  4E75                     rts
  1818. fn0000139A:
  1819. 0000139A  4E56 0000                link       A6, 0
  1820. 0000139E  48E7 0118                movem.l    -[A7], D7,A3,A4
  1821. 000013A2  286E 000C                movea.l    A4, [A6 + 0xC]
  1822. 000013A6  266E 0008                movea.l    A3, [A6 + 0x8]
  1823. 000013AA  4247                     clr.w      D7
  1824. 000013AC  7000                     moveq.l    D0, 0x00
  1825. 000013AE  1013                     move.b     D0, [A3]
  1826. 000013B0  0C80 0000 0096           cmpi.l     D0, 0x96
  1827. 000013B6  6C30                     bge        +0x32 /* 000013E8 */
  1828. 000013B8  701E                     moveq.l    D0, 0x1E
  1829. 000013BA  B013                     cmp.b      D0, [A3]
  1830. 000013BC  6206                     bhi        +0x8 /* 000013C4 */
  1831. 000013BE  7027                     moveq.l    D0, 0x27
  1832. 000013C0  B013                     cmp.b      D0, [A3]
  1833. 000013C2  6424                     bcc        +0x26 /* 000013E8 */
  1834. label000013C4:
  1835. 000013C4  704A                     moveq.l    D0, 0x4A
  1836. 000013C6  B013                     cmp.b      D0, [A3]
  1837. 000013C8  6206                     bhi        +0x8 /* 000013D0 */
  1838. 000013CA  704C                     moveq.l    D0, 0x4C
  1839. 000013CC  B013                     cmp.b      D0, [A3]
  1840. 000013CE  6418                     bcc        +0x1A /* 000013E8 */
  1841. label000013D0:
  1842. 000013D0  7050                     moveq.l    D0, 0x50
  1843. 000013D2  B013                     cmp.b      D0, [A3]
  1844. 000013D4  6206                     bhi        +0x8 /* 000013DC */
  1845. 000013D6  7052                     moveq.l    D0, 0x52
  1846. 000013D8  B013                     cmp.b      D0, [A3]
  1847. 000013DA  640C                     bcc        +0xE /* 000013E8 */
  1848. label000013DC:
  1849. 000013DC  7078                     moveq.l    D0, 0x78
  1850. 000013DE  B013                     cmp.b      D0, [A3]
  1851. 000013E0  6706                     beq        +0x8 /* 000013E8 */
  1852. 000013E2  7079                     moveq.l    D0, 0x79
  1853. 000013E4  B013                     cmp.b      D0, [A3]
  1854. 000013E6  661A                     bne        +0x1C /* 00001402 */
  1855. label000013E8:
  1856. 000013E8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1857. 000013EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1858. 000013F0  2F0C                     move.l     -[A7], A4
  1859. 000013F2  2F0B                     move.l     -[A7], A3
  1860. 000013F4  4EBA F720                jsr        [PC - 0x8E0 /* 00000B16 */]
  1861. 000013F8  3E00                     move.w     D7, D0
  1862. 000013FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1863. 000013FE  6000 0278                bra        +0x27A /* 00001678 */
  1864. label00001402:
  1865. 00001402  7064                     moveq.l    D0, 0x64
  1866. 00001404  B013                     cmp.b      D0, [A3]
  1867. 00001406  6218                     bhi        +0x1A /* 00001420 */
  1868. 00001408  7000                     moveq.l    D0, 0x00
  1869. 0000140A  1013                     move.b     D0, [A3]
  1870. 0000140C  0C80 0000 008C           cmpi.l     D0, 0x8C
  1871. 00001412  6D18                     blt        +0x1A /* 0000142C */
  1872. 00001414  7000                     moveq.l    D0, 0x00
  1873. 00001416  1013                     move.b     D0, [A3]
  1874. 00001418  0C80 0000 008E           cmpi.l     D0, 0x8E
  1875. 0000141E  6E0C                     bgt        +0xE /* 0000142C */
  1876. label00001420:
  1877. 00001420  7012                     moveq.l    D0, 0x12
  1878. 00001422  B013                     cmp.b      D0, [A3]
  1879. 00001424  6706                     beq        +0x8 /* 0000142C */
  1880. 00001426  7013                     moveq.l    D0, 0x13
  1881. 00001428  B013                     cmp.b      D0, [A3]
  1882. 0000142A  6616                     bne        +0x18 /* 00001442 */
  1883. label0000142C:
  1884. 0000142C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1885. 00001430  2F0C                     move.l     -[A7], A4
  1886. 00001432  2F0B                     move.l     -[A7], A3
  1887. 00001434  4EBA FCBC                jsr        [PC - 0x344 /* 000010F2 */]
  1888. 00001438  3E00                     move.w     D7, D0
  1889. 0000143A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1890. 0000143E  6000 0238                bra        +0x23A /* 00001678 */
  1891. label00001442:
  1892. 00001442  102C 004C                move.b     D0, [A4 + 0x4C]
  1893. 00001446  6500 0230                bcs        +0x232 /* 00001678 */
  1894. 0000144A  0C00 000E                cmpi.b     D0, 0xE
  1895. 0000144E  6200 0228                bhi        +0x22A /* 00001678 */
  1896. 00001452  7200                     moveq.l    D1, 0x00
  1897. 00001454  1200                     move.b     D1, D0
  1898. 00001456  D241                     add.w      D1, D1
  1899. 00001458  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1900. 0000145C  4EFB 1000                jmp        [PC + D1.w]
  1901. 00001460  0020 0042                ori.b      -[A0], 0x42 /* 'B' */
  1902. 00001464  021A 021A                andi.b     [A2]+, 0x1A
  1903. 00001468  007C 00B6                ori.w      sr, 182
  1904. 0000146C  00F0                     .incomplete
  1905. 0000146E  0132 01C0                btst       [ + <<invalid base displacement size>>], D0
  1906. 00001472  021A 0020                andi.b     [A2]+, 0x20 /* ' ' */
  1907. 00001476  01EE                     .incomplete
  1908. 00001478  01D4                     .incomplete
  1909. 0000147A  0202 018C                andi.b     D2, 0x8C
  1910. 0000147E  7011                     moveq.l    D0, 0x11
  1911. 00001480  B01B                     cmp.b      D0, [A3]+
  1912. 00001482  6600 01F4                bne        +0x1F6 /* 00001678 */
  1913. 00001486  7E01                     moveq.l    D7, 0x01
  1914. 00001488  4A13                     tst.b      [A3]
  1915. 0000148A  670A                     beq        +0xC /* 00001496 */
  1916. 0000148C  002C 0080 004D           ori.b      [A4 + 0x4D], 0x80
  1917. 00001492  6000 01E4                bra        +0x1E6 /* 00001678 */
  1918. label00001496:
  1919. 00001496  022C 007F 004D           andi.b     [A4 + 0x4D], 0x7F
  1920. 0000149C  6000 01DA                bra        +0x1DC /* 00001678 */
  1921. 000014A0  7014                     moveq.l    D0, 0x14
  1922. 000014A2  B013                     cmp.b      D0, [A3]
  1923. 000014A4  6200 01D2                bhi        +0x1D4 /* 00001678 */
  1924. 000014A8  701E                     moveq.l    D0, 0x1E
  1925. 000014AA  B013                     cmp.b      D0, [A3]
  1926. 000014AC  6300 01CA                bls        +0x1CC /* 00001678 */
  1927. 000014B0  486D 2EE2                pea.l      [A5 + 0x2EE2 /* export_1496 */]
  1928. 000014B4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1929. 000014B8  4A40                     tst.w      D0
  1930. 000014BA  588F                     addq.l     A7, 4
  1931. 000014BC  6700 01BA                beq        +0x1BC /* 00001678 */
  1932. 000014C0  2F0B                     move.l     -[A7], A3
  1933. 000014C2  2F0C                     move.l     -[A7], A4
  1934. 000014C4  4EAD 2EE2                jsr        [A5 + 0x2EE2 /* export_1496 */]
  1935. 000014C8  3E00                     move.w     D7, D0
  1936. 000014CA  486D 2EE2                pea.l      [A5 + 0x2EE2 /* export_1496 */]
  1937. 000014CE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1938. 000014D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1939. 000014D6  6000 01A0                bra        +0x1A2 /* 00001678 */
  1940. 000014DA  7028                     moveq.l    D0, 0x28
  1941. 000014DC  B013                     cmp.b      D0, [A3]
  1942. 000014DE  6200 0198                bhi        +0x19A /* 00001678 */
  1943. 000014E2  702B                     moveq.l    D0, 0x2B
  1944. 000014E4  B013                     cmp.b      D0, [A3]
  1945. 000014E6  6500 0190                bcs        +0x192 /* 00001678 */
  1946. 000014EA  486D 2CEA                pea.l      [A5 + 0x2CEA /* export_1433 */]
  1947. 000014EE  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1948. 000014F2  3E00                     move.w     D7, D0
  1949. 000014F4  588F                     addq.l     A7, 4
  1950. 000014F6  6700 0180                beq        +0x182 /* 00001678 */
  1951. 000014FA  2F0C                     move.l     -[A7], A4
  1952. 000014FC  2F0B                     move.l     -[A7], A3
  1953. 000014FE  4EAD 2CEA                jsr        [A5 + 0x2CEA /* export_1433 */]
  1954. 00001502  3E00                     move.w     D7, D0
  1955. 00001504  486D 2CEA                pea.l      [A5 + 0x2CEA /* export_1433 */]
  1956. 00001508  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1957. 0000150C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1958. 00001510  6000 0166                bra        +0x168 /* 00001678 */
  1959. 00001514  7032                     moveq.l    D0, 0x32
  1960. 00001516  B013                     cmp.b      D0, [A3]
  1961. 00001518  6200 015E                bhi        +0x160 /* 00001678 */
  1962. 0000151C  7036                     moveq.l    D0, 0x36
  1963. 0000151E  B013                     cmp.b      D0, [A3]
  1964. 00001520  6500 0156                bcs        +0x158 /* 00001678 */
  1965. 00001524  486D 2D3A                pea.l      [A5 + 0x2D3A /* export_1443 */]
  1966. 00001528  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1967. 0000152C  3E00                     move.w     D7, D0
  1968. 0000152E  588F                     addq.l     A7, 4
  1969. 00001530  6700 0146                beq        +0x148 /* 00001678 */
  1970. 00001534  2F0C                     move.l     -[A7], A4
  1971. 00001536  2F0B                     move.l     -[A7], A3
  1972. 00001538  4EAD 2D3A                jsr        [A5 + 0x2D3A /* export_1443 */]
  1973. 0000153C  3E00                     move.w     D7, D0
  1974. 0000153E  486D 2D3A                pea.l      [A5 + 0x2D3A /* export_1443 */]
  1975. 00001542  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1976. 00001546  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1977. 0000154A  6000 012C                bra        +0x12E /* 00001678 */
  1978. 0000154E  703C                     moveq.l    D0, 0x3C
  1979. 00001550  B013                     cmp.b      D0, [A3]
  1980. 00001552  6200 0124                bhi        +0x126 /* 00001678 */
  1981. 00001556  703F                     moveq.l    D0, 0x3F
  1982. 00001558  B013                     cmp.b      D0, [A3]
  1983. 0000155A  6500 011C                bcs        +0x11E /* 00001678 */
  1984. 0000155E  486D 2E1A                pea.l      [A5 + 0x2E1A /* export_1471 */]
  1985. 00001562  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1986. 00001566  3E00                     move.w     D7, D0
  1987. 00001568  588F                     addq.l     A7, 4
  1988. 0000156A  6700 010C                beq        +0x10E /* 00001678 */
  1989. 0000156E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1990. 00001572  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1991. 00001576  2F0C                     move.l     -[A7], A4
  1992. 00001578  2F0B                     move.l     -[A7], A3
  1993. 0000157A  4EAD 2E1A                jsr        [A5 + 0x2E1A /* export_1471 */]
  1994. 0000157E  3E00                     move.w     D7, D0
  1995. 00001580  486D 2E1A                pea.l      [A5 + 0x2E1A /* export_1471 */]
  1996. 00001584  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1997. 00001588  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1998. 0000158C  6000 00EA                bra        +0xEC /* 00001678 */
  1999. 00001590  7046                     moveq.l    D0, 0x46
  2000. 00001592  B013                     cmp.b      D0, [A3]
  2001. 00001594  6206                     bhi        +0x8 /* 0000159C */
  2002. 00001596  704F                     moveq.l    D0, 0x4F
  2003. 00001598  B013                     cmp.b      D0, [A3]
  2004. 0000159A  641C                     bcc        +0x1E /* 000015B8 */
  2005. label0000159C:
  2006. 0000159C  7000                     moveq.l    D0, 0x00
  2007. 0000159E  1013                     move.b     D0, [A3]
  2008. 000015A0  0C80 0000 008C           cmpi.l     D0, 0x8C
  2009. 000015A6  6D00 00D0                blt        +0xD2 /* 00001678 */
  2010. 000015AA  7000                     moveq.l    D0, 0x00
  2011. 000015AC  1013                     move.b     D0, [A3]
  2012. 000015AE  0C80 0000 008E           cmpi.l     D0, 0x8E
  2013. 000015B4  6E00 00C2                bgt        +0xC4 /* 00001678 */
  2014. label000015B8:
  2015. 000015B8  486D 2DBA                pea.l      [A5 + 0x2DBA /* export_1459 */]
  2016. 000015BC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2017. 000015C0  3E00                     move.w     D7, D0
  2018. 000015C2  588F                     addq.l     A7, 4
  2019. 000015C4  6700 00B2                beq        +0xB4 /* 00001678 */
  2020. 000015C8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2021. 000015CC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2022. 000015D0  2F0C                     move.l     -[A7], A4
  2023. 000015D2  2F0B                     move.l     -[A7], A3
  2024. 000015D4  4EAD 2DBA                jsr        [A5 + 0x2DBA /* export_1459 */]
  2025. 000015D8  3E00                     move.w     D7, D0
  2026. 000015DA  486D 2DBA                pea.l      [A5 + 0x2DBA /* export_1459 */]
  2027. 000015DE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2028. 000015E2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2029. 000015E6  6000 0090                bra        +0x92 /* 00001678 */
  2030. 000015EA  7055                     moveq.l    D0, 0x55
  2031. 000015EC  B013                     cmp.b      D0, [A3]
  2032. 000015EE  6708                     beq        +0xA /* 000015F8 */
  2033. 000015F0  7056                     moveq.l    D0, 0x56
  2034. 000015F2  B013                     cmp.b      D0, [A3]
  2035. 000015F4  6600 0082                bne        +0x84 /* 00001678 */
  2036. label000015F8:
  2037. 000015F8  486D 2D7A                pea.l      [A5 + 0x2D7A /* export_1451 */]
  2038. 000015FC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2039. 00001600  3E00                     move.w     D7, D0
  2040. 00001602  588F                     addq.l     A7, 4
  2041. 00001604  6772                     beq        +0x74 /* 00001678 */
  2042. 00001606  2F0C                     move.l     -[A7], A4
  2043. 00001608  2F0B                     move.l     -[A7], A3
  2044. 0000160A  4EAD 2D7A                jsr        [A5 + 0x2D7A /* export_1451 */]
  2045. 0000160E  3E00                     move.w     D7, D0
  2046. 00001610  486D 2D7A                pea.l      [A5 + 0x2D7A /* export_1451 */]
  2047. 00001614  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2048. 00001618  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2049. 0000161C  605A                     bra        +0x5C /* 00001678 */
  2050. 0000161E  705A                     moveq.l    D0, 0x5A
  2051. 00001620  B013                     cmp.b      D0, [A3]
  2052. 00001622  6654                     bne        +0x56 /* 00001678 */
  2053. 00001624  2F0C                     move.l     -[A7], A4
  2054. 00001626  2F0B                     move.l     -[A7], A3
  2055. 00001628  4EBA F296                jsr        [PC - 0xD6A /* 000008C0 */]
  2056. 0000162C  3E00                     move.w     D7, D0
  2057. 0000162E  508F                     addq.l     A7, 8
  2058. 00001630  6046                     bra        +0x48 /* 00001678 */
  2059. 00001632  705B                     moveq.l    D0, 0x5B
  2060. 00001634  B013                     cmp.b      D0, [A3]
  2061. 00001636  6240                     bhi        +0x42 /* 00001678 */
  2062. 00001638  705D                     moveq.l    D0, 0x5D
  2063. 0000163A  B013                     cmp.b      D0, [A3]
  2064. 0000163C  653A                     bcs        +0x3C /* 00001678 */
  2065. 0000163E  2F0C                     move.l     -[A7], A4
  2066. 00001640  2F0B                     move.l     -[A7], A3
  2067. 00001642  4EBA F2FC                jsr        [PC - 0xD04 /* 00000940 */]
  2068. 00001646  3E00                     move.w     D7, D0
  2069. 00001648  508F                     addq.l     A7, 8
  2070. 0000164A  602C                     bra        +0x2E /* 00001678 */
  2071. 0000164C  705F                     moveq.l    D0, 0x5F
  2072. 0000164E  B013                     cmp.b      D0, [A3]
  2073. 00001650  6626                     bne        +0x28 /* 00001678 */
  2074. 00001652  2F0C                     move.l     -[A7], A4
  2075. 00001654  2F0B                     move.l     -[A7], A3
  2076. 00001656  4EBA F36A                jsr        [PC - 0xC96 /* 000009C2 */]
  2077. 0000165A  3E00                     move.w     D7, D0
  2078. 0000165C  508F                     addq.l     A7, 8
  2079. 0000165E  6018                     bra        +0x1A /* 00001678 */
  2080. 00001660  7060                     moveq.l    D0, 0x60
  2081. 00001662  B013                     cmp.b      D0, [A3]
  2082. 00001664  6212                     bhi        +0x14 /* 00001678 */
  2083. 00001666  7063                     moveq.l    D0, 0x63
  2084. 00001668  B013                     cmp.b      D0, [A3]
  2085. 0000166A  650C                     bcs        +0xE /* 00001678 */
  2086. 0000166C  2F0C                     move.l     -[A7], A4
  2087. 0000166E  2F0B                     move.l     -[A7], A3
  2088. 00001670  4EBA F3D0                jsr        [PC - 0xC30 /* 00000A42 */]
  2089. 00001674  3E00                     move.w     D7, D0
  2090. 00001676  508F                     addq.l     A7, 8
  2091. label00001678:
  2092. 00001678  3007                     move.w     D0, D7
  2093. 0000167A  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  2094. 00001680  4E5E                     unlink     A6
  2095. 00001682  4E75                     rts
  2096. fn00001684:
  2097. 00001684  4E56 0000                link       A6, 0
  2098. 00001688  48E7 0018                movem.l    -[A7], A3,A4
  2099. 0000168C  286E 000C                movea.l    A4, [A6 + 0xC]
  2100. 00001690  266E 0008                movea.l    A3, [A6 + 0x8]
  2101. 00001694  600A                     bra        +0xC /* 000016A0 */
  2102. label00001696:
  2103. 00001696  486E 0008                pea.l      [A6 + 0x8]
  2104. 0000169A  4EAD 0BDA                jsr        [A5 + 0xBDA /* export_375 */]
  2105. 0000169E  588F                     addq.l     A7, 4
  2106. label000016A0:
  2107. 000016A0  206E 0008                movea.l    A0, [A6 + 0x8]
  2108. 000016A4  52AE 0008                addq.l     [A6 + 0x8], 1
  2109. 000016A8  4A10                     tst.b      [A0]
  2110. 000016AA  66EA                     bne        -0x14 /* 00001696 */
  2111. 000016AC  206E 0008                movea.l    A0, [A6 + 0x8]
  2112. 000016B0  52AE 0008                addq.l     [A6 + 0x8], 1
  2113. 000016B4  4A10                     tst.b      [A0]
  2114. 000016B6  6710                     beq        +0x12 /* 000016C8 */
  2115. 000016B8  4E94                     jsr        [A4]
  2116. 000016BA  2F00                     move.l     -[A7], D0
  2117. 000016BC  2F0B                     move.l     -[A7], A3
  2118. 000016BE  4EBA F022                jsr        [PC - 0xFDE /* 000006E2 */]
  2119. 000016C2  48C0                     ext.l      D0
  2120. 000016C4  508F                     addq.l     A7, 8
  2121. 000016C6  6012                     bra        +0x14 /* 000016DA */
  2122. label000016C8:
  2123. 000016C8  2F0C                     move.l     -[A7], A4
  2124. 000016CA  2F0B                     move.l     -[A7], A3
  2125. 000016CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2126. 000016D0  4EBA E9B4                jsr        [PC - 0x164C /* 00000086 */]
  2127. 000016D4  48C0                     ext.l      D0
  2128. 000016D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2129. label000016DA:
  2130. 000016DA  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2131. 000016E0  4E5E                     unlink     A6
  2132. 000016E2  4E75                     rts
  2133. export_1432:
  2134. 000016E4  4E56 FEF6                link       A6, -0x010A
  2135. 000016E8  48E7 0118                movem.l    -[A7], D7,A3,A4
  2136. 000016EC  202E 0008                move.l     D0, [A6 + 0x8]
  2137. 000016F0  5280                     addq.l     D0, 1
  2138. 000016F2  2D40 FEF6                move.l     [A6 - 0x10A], D0
  2139. 000016F6  206E 0008                movea.l    A0, [A6 + 0x8]
  2140. 000016FA  700E                     moveq.l    D0, 0x0E
  2141. 000016FC  B010                     cmp.b      D0, [A0]
  2142. 000016FE  652E                     bcs        +0x30 /* 0000172E */
  2143. 00001700  4AAD FC5A                tst.l      [A5 - 0x3A6]
  2144. 00001704  6628                     bne        +0x2A /* 0000172E */
  2145. 00001706  4AAD E9E2                tst.l      [A5 - 0x161E]
  2146. 0000170A  6712                     beq        +0x14 /* 0000171E */
  2147. 0000170C  206D E9E2                movea.l    A0, [A5 - 0x161E]
  2148. 00001710  7007                     moveq.l    D0, 0x07
  2149. 00001712  B068 018A                cmp.w      D0, [A0 + 0x18A]
  2150. 00001716  6606                     bne        +0x8 /* 0000171E */
  2151. 00001718  7000                     moveq.l    D0, 0x00
  2152. 0000171A  6000 05AE                bra        +0x5B0 /* 00001CCA */
  2153. label0000171E:
  2154. 0000171E  4AAD B9FC                tst.l      [A5 - 0x4604]
  2155. 00001722  670A                     beq        +0xC /* 0000172E */
  2156. 00001724  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  2157. 00001728  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  2158. 0000172C  588F                     addq.l     A7, 4
  2159. label0000172E:
  2160. 0000172E  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  2161. 00001732  206E 0008                movea.l    A0, [A6 + 0x8]
  2162. 00001736  52AE 0008                addq.l     [A6 + 0x8], 1
  2163. 0000173A  1010                     move.b     D0, [A0]
  2164. 0000173C  6500 038C                bcs        +0x38E /* 00001ACA */
  2165. 00001740  0C00 000E                cmpi.b     D0, 0xE
  2166. 00001744  6200 0384                bhi        +0x386 /* 00001ACA */
  2167. 00001748  7200                     moveq.l    D1, 0x00
  2168. 0000174A  1200                     move.b     D1, D0
  2169. 0000174C  D241                     add.w      D1, D1
  2170. 0000174E  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2171. 00001752  4EFB 1000                jmp        [PC + D1.w]
  2172. 00001756  002C 0060 0090           ori.b      [A4 + 0x90], 0x60 /* '`' */
  2173. 0000175C  00BE 00D2 0122           ori.l      <<invalid special address>>, 0xD20122
  2174. 00001762  0172 01C2 01F0           bchg       [[ + <<invalid base displacement size>>] + 0x1F0], D0
  2175. 00001768  0226 023A                andi.b     -[A6], 0x3A /* ':' */
  2176. 0000176C  0270 02C0 02F6           andi.w     [A0 + D0.w * 2 - 0x10], 0x2C0
  2177. 00001772  0326                     btst       -[A6], D1
  2178. 00001774  600A                     bra        +0xC /* 00001780 */
  2179. label00001776:
  2180. 00001776  486E 0008                pea.l      [A6 + 0x8]
  2181. 0000177A  4EAD 0BDA                jsr        [A5 + 0xBDA /* export_375 */]
  2182. 0000177E  588F                     addq.l     A7, 4
  2183. label00001780:
  2184. 00001780  206E 0008                movea.l    A0, [A6 + 0x8]
  2185. 00001784  52AE 0008                addq.l     [A6 + 0x8], 1
  2186. 00001788  4A10                     tst.b      [A0]
  2187. 0000178A  66EA                     bne        -0x14 /* 00001776 */
  2188. 0000178C  206E 0008                movea.l    A0, [A6 + 0x8]
  2189. 00001790  4A10                     tst.b      [A0]
  2190. 00001792  670E                     beq        +0x10 /* 000017A2 */
  2191. 00001794  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  2192. 00001798  4EBA EE40                jsr        [PC - 0x11C0 /* 000005DA */]
  2193. 0000179C  48C0                     ext.l      D0
  2194. 0000179E  588F                     addq.l     A7, 4
  2195. 000017A0  600C                     bra        +0xE /* 000017AE */
  2196. label000017A2:
  2197. 000017A2  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  2198. 000017A6  4EBA E9B8                jsr        [PC - 0x1648 /* 00000160 */]
  2199. 000017AA  48C0                     ext.l      D0
  2200. 000017AC  588F                     addq.l     A7, 4
  2201. label000017AE:
  2202. 000017AE  3E00                     move.w     D7, D0
  2203. 000017B0  6000 0516                bra        +0x518 /* 00001CC8 */
  2204. 000017B4  206E 0008                movea.l    A0, [A6 + 0x8]
  2205. 000017B8  4A10                     tst.b      [A0]
  2206. 000017BA  6712                     beq        +0x14 /* 000017CE */
  2207. 000017BC  202E 0008                move.l     D0, [A6 + 0x8]
  2208. 000017C0  5280                     addq.l     D0, 1
  2209. 000017C2  2F00                     move.l     -[A7], D0
  2210. 000017C4  4EBA EEAA                jsr        [PC - 0x1156 /* 00000670 */]
  2211. 000017C8  48C0                     ext.l      D0
  2212. 000017CA  588F                     addq.l     A7, 4
  2213. 000017CC  6010                     bra        +0x12 /* 000017DE */
  2214. label000017CE:
  2215. 000017CE  202E 0008                move.l     D0, [A6 + 0x8]
  2216. 000017D2  5280                     addq.l     D0, 1
  2217. 000017D4  2F00                     move.l     -[A7], D0
  2218. 000017D6  4EBA ECC4                jsr        [PC - 0x133C /* 0000049C */]
  2219. 000017DA  48C0                     ext.l      D0
  2220. 000017DC  588F                     addq.l     A7, 4
  2221. label000017DE:
  2222. 000017DE  3E00                     move.w     D7, D0
  2223. 000017E0  6000 04E6                bra        +0x4E8 /* 00001CC8 */
  2224. 000017E4  486D 2E92                pea.l      [A5 + 0x2E92 /* export_1486 */]
  2225. 000017E8  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2226. 000017EC  3E00                     move.w     D7, D0
  2227. 000017EE  588F                     addq.l     A7, 4
  2228. 000017F0  6700 04D6                beq        +0x4D8 /* 00001CC8 */
  2229. 000017F4  486D 2E92                pea.l      [A5 + 0x2E92 /* export_1486 */]
  2230. 000017F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2231. 000017FC  4EBA FE86                jsr        [PC - 0x17A /* 00001684 */]
  2232. 00001800  3E00                     move.w     D7, D0
  2233. 00001802  486D 2E92                pea.l      [A5 + 0x2E92 /* export_1486 */]
  2234. 00001806  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2235. 0000180A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2236. 0000180E  6000 04B8                bra        +0x4BA /* 00001CC8 */
  2237. 00001812  486D 1C92                pea.l      [A5 + 0x1C92 /* export_910 */]
  2238. 00001816  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2239. 0000181A  4EBA FE68                jsr        [PC - 0x198 /* 00001684 */]
  2240. 0000181E  3E00                     move.w     D7, D0
  2241. 00001820  508F                     addq.l     A7, 8
  2242. 00001822  6000 04A4                bra        +0x4A6 /* 00001CC8 */
  2243. 00001826  486D 2CF2                pea.l      [A5 + 0x2CF2 /* export_1434 */]
  2244. 0000182A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2245. 0000182E  3E00                     move.w     D7, D0
  2246. 00001830  588F                     addq.l     A7, 4
  2247. 00001832  6700 0494                beq        +0x496 /* 00001CC8 */
  2248. 00001836  206E 0008                movea.l    A0, [A6 + 0x8]
  2249. 0000183A  52AE 0008                addq.l     [A6 + 0x8], 1
  2250. 0000183E  4A10                     tst.b      [A0]
  2251. 00001840  6714                     beq        +0x16 /* 00001856 */
  2252. 00001842  4EAD 2CF2                jsr        [A5 + 0x2CF2 /* export_1434 */]
  2253. 00001846  2F00                     move.l     -[A7], D0
  2254. 00001848  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2255. 0000184C  4EBA ED22                jsr        [PC - 0x12DE /* 00000570 */]
  2256. 00001850  48C0                     ext.l      D0
  2257. 00001852  508F                     addq.l     A7, 8
  2258. 00001854  6010                     bra        +0x12 /* 00001866 */
  2259. label00001856:
  2260. 00001856  486D 2CF2                pea.l      [A5 + 0x2CF2 /* export_1434 */]
  2261. 0000185A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2262. 0000185E  4EBA E7D4                jsr        [PC - 0x182C /* 00000034 */]
  2263. 00001862  48C0                     ext.l      D0
  2264. 00001864  508F                     addq.l     A7, 8
  2265. label00001866:
  2266. 00001866  3E00                     move.w     D7, D0
  2267. 00001868  486D 2CF2                pea.l      [A5 + 0x2CF2 /* export_1434 */]
  2268. 0000186C  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2269. 00001870  588F                     addq.l     A7, 4
  2270. 00001872  6000 0454                bra        +0x456 /* 00001CC8 */
  2271. 00001876  486D 2D42                pea.l      [A5 + 0x2D42 /* export_1444 */]
  2272. 0000187A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2273. 0000187E  3E00                     move.w     D7, D0
  2274. 00001880  588F                     addq.l     A7, 4
  2275. 00001882  6700 0444                beq        +0x446 /* 00001CC8 */
  2276. 00001886  206E 0008                movea.l    A0, [A6 + 0x8]
  2277. 0000188A  52AE 0008                addq.l     [A6 + 0x8], 1
  2278. 0000188E  4A10                     tst.b      [A0]
  2279. 00001890  6714                     beq        +0x16 /* 000018A6 */
  2280. 00001892  4EAD 2D42                jsr        [A5 + 0x2D42 /* export_1444 */]
  2281. 00001896  2F00                     move.l     -[A7], D0
  2282. 00001898  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2283. 0000189C  4EBA ECD2                jsr        [PC - 0x132E /* 00000570 */]
  2284. 000018A0  48C0                     ext.l      D0
  2285. 000018A2  508F                     addq.l     A7, 8
  2286. 000018A4  6010                     bra        +0x12 /* 000018B6 */
  2287. label000018A6:
  2288. 000018A6  486D 2D42                pea.l      [A5 + 0x2D42 /* export_1444 */]
  2289. 000018AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2290. 000018AE  4EBA E784                jsr        [PC - 0x187C /* 00000034 */]
  2291. 000018B2  48C0                     ext.l      D0
  2292. 000018B4  508F                     addq.l     A7, 8
  2293. label000018B6:
  2294. 000018B6  3E00                     move.w     D7, D0
  2295. 000018B8  486D 2D42                pea.l      [A5 + 0x2D42 /* export_1444 */]
  2296. 000018BC  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2297. 000018C0  588F                     addq.l     A7, 4
  2298. 000018C2  6000 0404                bra        +0x406 /* 00001CC8 */
  2299. 000018C6  486D 2E3A                pea.l      [A5 + 0x2E3A /* export_1475 */]
  2300. 000018CA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2301. 000018CE  3E00                     move.w     D7, D0
  2302. 000018D0  588F                     addq.l     A7, 4
  2303. 000018D2  6700 03F4                beq        +0x3F6 /* 00001CC8 */
  2304. 000018D6  206E 0008                movea.l    A0, [A6 + 0x8]
  2305. 000018DA  52AE 0008                addq.l     [A6 + 0x8], 1
  2306. 000018DE  4A10                     tst.b      [A0]
  2307. 000018E0  6714                     beq        +0x16 /* 000018F6 */
  2308. 000018E2  4EAD 2E3A                jsr        [A5 + 0x2E3A /* export_1475 */]
  2309. 000018E6  2F00                     move.l     -[A7], D0
  2310. 000018E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2311. 000018EC  4EBA EC82                jsr        [PC - 0x137E /* 00000570 */]
  2312. 000018F0  48C0                     ext.l      D0
  2313. 000018F2  508F                     addq.l     A7, 8
  2314. 000018F4  6010                     bra        +0x12 /* 00001906 */
  2315. label000018F6:
  2316. 000018F6  486D 2E3A                pea.l      [A5 + 0x2E3A /* export_1475 */]
  2317. 000018FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2318. 000018FE  4EBA E734                jsr        [PC - 0x18CC /* 00000034 */]
  2319. 00001902  48C0                     ext.l      D0
  2320. 00001904  508F                     addq.l     A7, 8
  2321. label00001906:
  2322. 00001906  3E00                     move.w     D7, D0
  2323. 00001908  486D 2E3A                pea.l      [A5 + 0x2E3A /* export_1475 */]
  2324. 0000190C  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2325. 00001910  588F                     addq.l     A7, 4
  2326. 00001912  6000 03B4                bra        +0x3B6 /* 00001CC8 */
  2327. 00001916  486D 2DC2                pea.l      [A5 + 0x2DC2 /* export_1460 */]
  2328. 0000191A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2329. 0000191E  3E00                     move.w     D7, D0
  2330. 00001920  588F                     addq.l     A7, 4
  2331. 00001922  6700 03A4                beq        +0x3A6 /* 00001CC8 */
  2332. 00001926  486D 2DC2                pea.l      [A5 + 0x2DC2 /* export_1460 */]
  2333. 0000192A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2334. 0000192E  4EBA FD54                jsr        [PC - 0x2AC /* 00001684 */]
  2335. 00001932  3E00                     move.w     D7, D0
  2336. 00001934  486D 2DC2                pea.l      [A5 + 0x2DC2 /* export_1460 */]
  2337. 00001938  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2338. 0000193C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2339. 00001940  6000 0386                bra        +0x388 /* 00001CC8 */
  2340. 00001944  206E 0008                movea.l    A0, [A6 + 0x8]
  2341. 00001948  52AE 0008                addq.l     [A6 + 0x8], 1
  2342. 0000194C  4A10                     tst.b      [A0]
  2343. 0000194E  6714                     beq        +0x16 /* 00001964 */
  2344. 00001950  4EAD 1CB2                jsr        [A5 + 0x1CB2 /* export_914 */]
  2345. 00001954  2F00                     move.l     -[A7], D0
  2346. 00001956  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2347. 0000195A  4EBA EC14                jsr        [PC - 0x13EC /* 00000570 */]
  2348. 0000195E  48C0                     ext.l      D0
  2349. 00001960  508F                     addq.l     A7, 8
  2350. 00001962  6010                     bra        +0x12 /* 00001974 */
  2351. label00001964:
  2352. 00001964  486D 1CB2                pea.l      [A5 + 0x1CB2 /* export_914 */]
  2353. 00001968  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2354. 0000196C  4EBA E6C6                jsr        [PC - 0x193A /* 00000034 */]
  2355. 00001970  48C0                     ext.l      D0
  2356. 00001972  508F                     addq.l     A7, 8
  2357. label00001974:
  2358. 00001974  3E00                     move.w     D7, D0
  2359. 00001976  6000 0350                bra        +0x352 /* 00001CC8 */
  2360. 0000197A  486D 1EE2                pea.l      [A5 + 0x1EE2 /* export_984 */]
  2361. 0000197E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2362. 00001982  4EBA FD00                jsr        [PC - 0x300 /* 00001684 */]
  2363. 00001986  3E00                     move.w     D7, D0
  2364. 00001988  508F                     addq.l     A7, 8
  2365. 0000198A  6000 033C                bra        +0x33E /* 00001CC8 */
  2366. 0000198E  206E 0008                movea.l    A0, [A6 + 0x8]
  2367. 00001992  52AE 0008                addq.l     [A6 + 0x8], 1
  2368. 00001996  4A10                     tst.b      [A0]
  2369. 00001998  6714                     beq        +0x16 /* 000019AE */
  2370. 0000199A  4EAD 1E2A                jsr        [A5 + 0x1E2A /* export_961 */]
  2371. 0000199E  2F00                     move.l     -[A7], D0
  2372. 000019A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2373. 000019A4  4EBA EBCA                jsr        [PC - 0x1436 /* 00000570 */]
  2374. 000019A8  48C0                     ext.l      D0
  2375. 000019AA  508F                     addq.l     A7, 8
  2376. 000019AC  6010                     bra        +0x12 /* 000019BE */
  2377. label000019AE:
  2378. 000019AE  486D 1E2A                pea.l      [A5 + 0x1E2A /* export_961 */]
  2379. 000019B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2380. 000019B6  4EBA E67C                jsr        [PC - 0x1984 /* 00000034 */]
  2381. 000019BA  48C0                     ext.l      D0
  2382. 000019BC  508F                     addq.l     A7, 8
  2383. label000019BE:
  2384. 000019BE  3E00                     move.w     D7, D0
  2385. 000019C0  6000 0306                bra        +0x308 /* 00001CC8 */
  2386. 000019C4  486E FEFA                pea.l      [A6 - 0x106]
  2387. 000019C8  486E 0008                pea.l      [A6 + 0x8]
  2388. 000019CC  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  2389. 000019D0  3E00                     move.w     D7, D0
  2390. 000019D2  508F                     addq.l     A7, 8
  2391. 000019D4  6700 02F2                beq        +0x2F4 /* 00001CC8 */
  2392. 000019D8  206E 0008                movea.l    A0, [A6 + 0x8]
  2393. 000019DC  52AE 0008                addq.l     [A6 + 0x8], 1
  2394. 000019E0  4A10                     tst.b      [A0]
  2395. 000019E2  671A                     beq        +0x1C /* 000019FE */
  2396. 000019E4  486E FEFA                pea.l      [A6 - 0x106]
  2397. 000019E8  4EAD 1F62                jsr        [A5 + 0x1F62 /* export_1000 */]
  2398. 000019EC  588F                     addq.l     A7, 4
  2399. 000019EE  2F00                     move.l     -[A7], D0
  2400. 000019F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2401. 000019F4  4EBA EB7A                jsr        [PC - 0x1486 /* 00000570 */]
  2402. 000019F8  48C0                     ext.l      D0
  2403. 000019FA  508F                     addq.l     A7, 8
  2404. 000019FC  6010                     bra        +0x12 /* 00001A0E */
  2405. label000019FE:
  2406. 000019FE  486E FEFA                pea.l      [A6 - 0x106]
  2407. 00001A02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2408. 00001A06  4EAD 1D3A                jsr        [A5 + 0x1D3A /* export_931 */]
  2409. 00001A0A  48C0                     ext.l      D0
  2410. 00001A0C  508F                     addq.l     A7, 8
  2411. label00001A0E:
  2412. 00001A0E  3E00                     move.w     D7, D0
  2413. 00001A10  6000 02B6                bra        +0x2B8 /* 00001CC8 */
  2414. 00001A14  206E 0008                movea.l    A0, [A6 + 0x8]
  2415. 00001A18  52AE 0008                addq.l     [A6 + 0x8], 1
  2416. 00001A1C  4A10                     tst.b      [A0]
  2417. 00001A1E  6714                     beq        +0x16 /* 00001A34 */
  2418. 00001A20  4EAD 1EBA                jsr        [A5 + 0x1EBA /* export_979 */]
  2419. 00001A24  2F00                     move.l     -[A7], D0
  2420. 00001A26  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2421. 00001A2A  4EBA EB44                jsr        [PC - 0x14BC /* 00000570 */]
  2422. 00001A2E  48C0                     ext.l      D0
  2423. 00001A30  508F                     addq.l     A7, 8
  2424. 00001A32  6010                     bra        +0x12 /* 00001A44 */
  2425. label00001A34:
  2426. 00001A34  486D 1EBA                pea.l      [A5 + 0x1EBA /* export_979 */]
  2427. 00001A38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2428. 00001A3C  4EBA E5F6                jsr        [PC - 0x1A0A /* 00000034 */]
  2429. 00001A40  48C0                     ext.l      D0
  2430. 00001A42  508F                     addq.l     A7, 8
  2431. label00001A44:
  2432. 00001A44  3E00                     move.w     D7, D0
  2433. 00001A46  6000 0280                bra        +0x282 /* 00001CC8 */
  2434. 00001A4A  206E 0008                movea.l    A0, [A6 + 0x8]
  2435. 00001A4E  52AE 0008                addq.l     [A6 + 0x8], 1
  2436. 00001A52  4A10                     tst.b      [A0]
  2437. 00001A54  670E                     beq        +0x10 /* 00001A64 */
  2438. 00001A56  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  2439. 00001A5A  4EBA ED7C                jsr        [PC - 0x1284 /* 000007D8 */]
  2440. 00001A5E  48C0                     ext.l      D0
  2441. 00001A60  588F                     addq.l     A7, 4
  2442. 00001A62  6010                     bra        +0x12 /* 00001A74 */
  2443. label00001A64:
  2444. 00001A64  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  2445. 00001A68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2446. 00001A6C  4EBA EA86                jsr        [PC - 0x157A /* 000004F4 */]
  2447. 00001A70  48C0                     ext.l      D0
  2448. 00001A72  508F                     addq.l     A7, 8
  2449. label00001A74:
  2450. 00001A74  3E00                     move.w     D7, D0
  2451. 00001A76  6000 0250                bra        +0x252 /* 00001CC8 */
  2452. 00001A7A  486D 2D8A                pea.l      [A5 + 0x2D8A /* export_1453 */]
  2453. 00001A7E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2454. 00001A82  3E00                     move.w     D7, D0
  2455. 00001A84  588F                     addq.l     A7, 4
  2456. 00001A86  6700 0240                beq        +0x242 /* 00001CC8 */
  2457. 00001A8A  206E 0008                movea.l    A0, [A6 + 0x8]
  2458. 00001A8E  52AE 0008                addq.l     [A6 + 0x8], 1
  2459. 00001A92  4A10                     tst.b      [A0]
  2460. 00001A94  6714                     beq        +0x16 /* 00001AAA */
  2461. 00001A96  4EAD 2D8A                jsr        [A5 + 0x2D8A /* export_1453 */]
  2462. 00001A9A  2F00                     move.l     -[A7], D0
  2463. 00001A9C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2464. 00001AA0  4EBA EACE                jsr        [PC - 0x1532 /* 00000570 */]
  2465. 00001AA4  48C0                     ext.l      D0
  2466. 00001AA6  508F                     addq.l     A7, 8
  2467. 00001AA8  6010                     bra        +0x12 /* 00001ABA */
  2468. label00001AAA:
  2469. 00001AAA  486D 2D8A                pea.l      [A5 + 0x2D8A /* export_1453 */]
  2470. 00001AAE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2471. 00001AB2  4EBA E580                jsr        [PC - 0x1A80 /* 00000034 */]
  2472. 00001AB6  48C0                     ext.l      D0
  2473. 00001AB8  508F                     addq.l     A7, 8
  2474. label00001ABA:
  2475. 00001ABA  3E00                     move.w     D7, D0
  2476. 00001ABC  486D 2D8A                pea.l      [A5 + 0x2D8A /* export_1453 */]
  2477. 00001AC0  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2478. 00001AC4  588F                     addq.l     A7, 4
  2479. 00001AC6  6000 0200                bra        +0x202 /* 00001CC8 */
  2480. label00001ACA:
  2481. 00001ACA  53AE FEF6                subq.l     [A6 - 0x10A], 1
  2482. 00001ACE  7E01                     moveq.l    D7, 0x01
  2483. 00001AD0  7000                     moveq.l    D0, 0x00
  2484. 00001AD2  2B40 F990                move.l     [A5 - 0x670], D0
  2485. 00001AD6  4AAD FC5A                tst.l      [A5 - 0x3A6]
  2486. 00001ADA  6700 009A                beq        +0x9C /* 00001B76 */
  2487. 00001ADE  286D FC5A                movea.l    A4, [A5 - 0x3A6]
  2488. 00001AE2  6000 0082                bra        +0x84 /* 00001B66 */
  2489. label00001AE6:
  2490. 00001AE6  2054                     movea.l    A0, [A4]
  2491. 00001AE8  2668 01CE                movea.l    A3, [A0 + 0x1CE]
  2492. 00001AEC  606C                     bra        +0x6E /* 00001B5A */
  2493. label00001AEE:
  2494. 00001AEE  2B54 F990                move.l     [A5 - 0x670], [A4]
  2495. 00001AF2  2054                     movea.l    A0, [A4]
  2496. 00001AF4  7004                     moveq.l    D0, 0x04
  2497. 00001AF6  C028 01BE                and.b      D0, [A0 + 0x1BE]
  2498. 00001AFA  6720                     beq        +0x22 /* 00001B1C */
  2499. 00001AFC  4A6D EA58                tst.w      [A5 - 0x15A8]
  2500. 00001B00  671A                     beq        +0x1C /* 00001B1C */
  2501. 00001B02  2054                     movea.l    A0, [A4]
  2502. 00001B04  2D68 01B2 FFFC           move.l     [A6 - 0x4], [A0 + 0x1B2]
  2503. 00001B0A  3D7C 0001 FFFA           move.w     [A6 - 0x6], 0x1
  2504. 00001B10  2054                     movea.l    A0, [A4]
  2505. 00001B12  2F08                     move.l     -[A7], A0
  2506. 00001B14  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  2507. 00001B18  588F                     addq.l     A7, 4
  2508. 00001B1A  600A                     bra        +0xC /* 00001B26 */
  2509. label00001B1C:
  2510. 00001B1C  7000                     moveq.l    D0, 0x00
  2511. 00001B1E  2D40 FFFC                move.l     [A6 - 0x4], D0
  2512. 00001B22  426E FFFA                clr.w      [A6 - 0x6]
  2513. label00001B26:
  2514. 00001B26  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2515. 00001B2A  486E FFFA                pea.l      [A6 - 0x6]
  2516. 00001B2E  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  2517. 00001B32  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  2518. 00001B36  4EBA F862                jsr        [PC - 0x79E /* 0000139A */]
  2519. 00001B3A  3E00                     move.w     D7, D0
  2520. 00001B3C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2521. 00001B40  6714                     beq        +0x16 /* 00001B56 */
  2522. 00001B42  4A6E FFFA                tst.w      [A6 - 0x6]
  2523. 00001B46  670E                     beq        +0x10 /* 00001B56 */
  2524. 00001B48  41EB 000A                lea.l      A0, [A3 + 0xA]
  2525. 00001B4C  2F20                     move.l     -[A7], -[A0]
  2526. 00001B4E  2F20                     move.l     -[A7], -[A0]
  2527. 00001B50  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  2528. 00001B54  508F                     addq.l     A7, 8
  2529. label00001B56:
  2530. 00001B56  266B 000E                movea.l    A3, [A3 + 0xE]
  2531. label00001B5A:
  2532. 00001B5A  200B                     move.l     D0, A3
  2533. 00001B5C  6704                     beq        +0x6 /* 00001B62 */
  2534. 00001B5E  4A47                     tst.w      D7
  2535. 00001B60  668C                     bne        -0x72 /* 00001AEE */
  2536. label00001B62:
  2537. 00001B62  286C 0004                movea.l    A4, [A4 + 0x4]
  2538. label00001B66:
  2539. 00001B66  200C                     move.l     D0, A4
  2540. 00001B68  6700 015E                beq        +0x160 /* 00001CC8 */
  2541. 00001B6C  4A47                     tst.w      D7
  2542. 00001B6E  6600 FF76                bne        -0x88 /* 00001AE6 */
  2543. 00001B72  6000 0154                bra        +0x156 /* 00001CC8 */
  2544. label00001B76:
  2545. 00001B76  4AAD E9E2                tst.l      [A5 - 0x161E]
  2546. 00001B7A  6700 014C                beq        +0x14E /* 00001CC8 */
  2547. 00001B7E  206D E9E2                movea.l    A0, [A5 - 0x161E]
  2548. 00001B82  4A68 018A                tst.w      [A0 + 0x18A]
  2549. 00001B86  6600 00E2                bne        +0xE4 /* 00001C6A */
  2550. 00001B8A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2551. 00001B8E  47E8 032E                lea.l      A3, [A0 + 0x32E]
  2552. 00001B92  6000 00CA                bra        +0xCC /* 00001C5E */
  2553. label00001B96:
  2554. 00001B96  7003                     moveq.l    D0, 0x03
  2555. 00001B98  B06B 000C                cmp.w      D0, [A3 + 0xC]
  2556. 00001B9C  6600 00BE                bne        +0xC0 /* 00001C5C */
  2557. 00001BA0  206B 0004                movea.l    A0, [A3 + 0x4]
  2558. 00001BA4  7002                     moveq.l    D0, 0x02
  2559. 00001BA6  B068 0020                cmp.w      D0, [A0 + 0x20]
  2560. 00001BAA  6600 00B0                bne        +0xB2 /* 00001C5C */
  2561. 00001BAE  206B 0004                movea.l    A0, [A3 + 0x4]
  2562. 00001BB2  7000                     moveq.l    D0, 0x00
  2563. 00001BB4  3028 0022                move.w     D0, [A0 + 0x22]
  2564. 00001BB8  223C 0000 8000           move.l     D1, 0x8000
  2565. 00001BBE  C280                     and.l      D1, D0
  2566. 00001BC0  6600 0090                bne        +0x92 /* 00001C52 */
  2567. 00001BC4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2568. 00001BC8  2F08                     move.l     -[A7], A0
  2569. 00001BCA  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  2570. 00001BCE  3D7C 0001 FFFA           move.w     [A6 - 0x6], 0x1
  2571. 00001BD4  486D 149A                pea.l      [A5 + 0x149A /* export_655 */]
  2572. 00001BD8  486E FFFA                pea.l      [A6 - 0x6]
  2573. 00001BDC  206B 0004                movea.l    A0, [A3 + 0x4]
  2574. 00001BE0  2F28 002A                move.l     -[A7], [A0 + 0x2A]
  2575. 00001BE4  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  2576. 00001BE8  4EBA F7B0                jsr        [PC - 0x850 /* 0000139A */]
  2577. 00001BEC  3E00                     move.w     D7, D0
  2578. 00001BEE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2579. 00001BF2  6768                     beq        +0x6A /* 00001C5C */
  2580. 00001BF4  206E FEF6                movea.l    A0, [A6 - 0x10A]
  2581. 00001BF8  7067                     moveq.l    D0, 0x67
  2582. 00001BFA  B010                     cmp.b      D0, [A0]
  2583. 00001BFC  670A                     beq        +0xC /* 00001C08 */
  2584. 00001BFE  206E FEF6                movea.l    A0, [A6 - 0x10A]
  2585. 00001C02  7069                     moveq.l    D0, 0x69
  2586. 00001C04  B010                     cmp.b      D0, [A0]
  2587. 00001C06  6630                     bne        +0x32 /* 00001C38 */
  2588. label00001C08:
  2589. 00001C08  700F                     moveq.l    D0, 0x0F
  2590. 00001C0A  2F00                     move.l     -[A7], D0
  2591. 00001C0C  206B 0004                movea.l    A0, [A3 + 0x4]
  2592. 00001C10  2068 002A                movea.l    A0, [A0 + 0x2A]
  2593. 00001C14  4A90                     tst.l      [A0]
  2594. 00001C16  670C                     beq        +0xE /* 00001C24 */
  2595. 00001C18  206B 0004                movea.l    A0, [A3 + 0x4]
  2596. 00001C1C  2068 002A                movea.l    A0, [A0 + 0x2A]
  2597. 00001C20  2050                     movea.l    A0, [A0]
  2598. 00001C22  6004                     bra        +0x6 /* 00001C28 */
  2599. label00001C24:
  2600. 00001C24  41ED F98E                lea.l      A0, [A5 - 0x672]
  2601. label00001C28:
  2602. 00001C28  2F08                     move.l     -[A7], A0
  2603. 00001C2A  206B 0004                movea.l    A0, [A3 + 0x4]
  2604. 00001C2E  2F08                     move.l     -[A7], A0
  2605. 00001C30  4EAD 0F7A                jsr        [A5 + 0xF7A /* export_491 */]
  2606. 00001C34  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2607. label00001C38:
  2608. 00001C38  4A6E FFFA                tst.w      [A6 - 0x6]
  2609. 00001C3C  671E                     beq        +0x20 /* 00001C5C */
  2610. 00001C3E  206B 0004                movea.l    A0, [A3 + 0x4]
  2611. 00001C42  2F28 002A                move.l     -[A7], [A0 + 0x2A]
  2612. 00001C46  7000                     moveq.l    D0, 0x00
  2613. 00001C48  2F00                     move.l     -[A7], D0
  2614. 00001C4A  4EAD 149A                jsr        [A5 + 0x149A /* export_655 */]
  2615. 00001C4E  508F                     addq.l     A7, 8
  2616. 00001C50  600A                     bra        +0xC /* 00001C5C */
  2617. label00001C52:
  2618. 00001C52  4878 06AA                push.l     0x6AA
  2619. 00001C56  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2620. 00001C5A  588F                     addq.l     A7, 4
  2621. label00001C5C:
  2622. 00001C5C  2653                     movea.l    A3, [A3]
  2623. label00001C5E:
  2624. 00001C5E  200B                     move.l     D0, A3
  2625. 00001C60  6766                     beq        +0x68 /* 00001CC8 */
  2626. 00001C62  4A47                     tst.w      D7
  2627. 00001C64  6600 FF30                bne        -0xCE /* 00001B96 */
  2628. 00001C68  605E                     bra        +0x60 /* 00001CC8 */
  2629. label00001C6A:
  2630. 00001C6A  206D E9E2                movea.l    A0, [A5 - 0x161E]
  2631. 00001C6E  7007                     moveq.l    D0, 0x07
  2632. 00001C70  B068 018A                cmp.w      D0, [A0 + 0x18A]
  2633. 00001C74  6652                     bne        +0x54 /* 00001CC8 */
  2634. 00001C76  206E FEF6                movea.l    A0, [A6 - 0x10A]
  2635. 00001C7A  701A                     moveq.l    D0, 0x1A
  2636. 00001C7C  B010                     cmp.b      D0, [A0]
  2637. 00001C7E  673E                     beq        +0x40 /* 00001CBE */
  2638. 00001C80  426E FFFA                clr.w      [A6 - 0x6]
  2639. 00001C84  206D E020                movea.l    A0, [A5 - 0x1FE0]
  2640. 00001C88  2F08                     move.l     -[A7], A0
  2641. 00001C8A  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  2642. 00001C8E  7000                     moveq.l    D0, 0x00
  2643. 00001C90  2F00                     move.l     -[A7], D0
  2644. 00001C92  486E FFFA                pea.l      [A6 - 0x6]
  2645. 00001C96  206D E020                movea.l    A0, [A5 - 0x1FE0]
  2646. 00001C9A  4868 019A                pea.l      [A0 + 0x19A]
  2647. 00001C9E  2F2E FEF6                move.l     -[A7], [A6 - 0x10A]
  2648. 00001CA2  4EBA F6F6                jsr        [PC - 0x90A /* 0000139A */]
  2649. 00001CA6  3E00                     move.w     D7, D0
  2650. 00001CA8  206D E020                movea.l    A0, [A5 - 0x1FE0]
  2651. 00001CAC  41E8 0172                lea.l      A0, [A0 + 0x172]
  2652. 00001CB0  2F20                     move.l     -[A7], -[A0]
  2653. 00001CB2  2F20                     move.l     -[A7], -[A0]
  2654. 00001CB4  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  2655. 00001CB8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2656. 00001CBC  600A                     bra        +0xC /* 00001CC8 */
  2657. label00001CBE:
  2658. 00001CBE  4878 0321                push.l     0x321
  2659. 00001CC2  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2660. 00001CC6  588F                     addq.l     A7, 4
  2661. label00001CC8:
  2662. 00001CC8  3007                     move.w     D0, D7
  2663. label00001CCA:
  2664. 00001CCA  4CEE 1880 FEEA           movem.l    D7,A3,A4, [A6 - 0x116]
  2665. 00001CD0  4E5E                     unlink     A6
  2666. 00001CD2  4E75                     rts
  2667.